Здравствуйте, <Аноним>, Вы писали:
А>А что разимер необходимо указывать при объявлении массива??? А>т.е. нельзя написать что-то типа такого А>int [] Arr; А>какой то код А>Arr = new int [1]0;
Здравствуйте, <Аноним>, Вы писали:
А>А что разимер необходимо указывать при объявлении массива??? А>т.е. нельзя написать что-то типа такого А>int [] Arr; А>какой то код А>Arr = new int [1]0;
std::vector<int> my_array; // создаёшь массив
my_array.push_back(5); // ложишь в массив My_array значение 5,
my_array.size(); // выводит сколько элементов массиве.
юзай stl! будь умней, не повторяй чужих ошибок!
качай справочник по c/c++ с/с++ с сайта http://devenv.narod.ru/
Здравствуйте, Аноним, Вы писали:
А>ААаааааа!! т.е. надо проинициализировать значениями что ли?
Очень рекомендую прочитать спецификацию языка C# Ecma-334.
В ней Вы найдете исчерпывающие ответы на этот и подобные вопросы.
И подобных "сюрпризов" в жизни станет гораздо меньше.
Re[2]: Массивы
От:
Аноним
Дата:
06.03.07 12:35
Оценка:
Здравствуйте, Ruweb, Вы писали:
R>#include <vector> R>std::vector<int> my_array; // создаёшь массив R>my_array.push_back(5); // ложишь в массив My_array значение 5,
"Ложишь" — это клево!
R>my_array.size(); // выводит сколько элементов массиве. R>юзай stl! будь умней, не повторяй чужих ошибок!
А лучше сами не делайте ошибок!
И при чем тут STL? Обсуждение идет о массивах в .NET FrameWork.
R>качай справочник по c/c++ с/с++ с сайта http://devenv.narod.ru/
Справочник тоже содержит кучу ошибок: "фуннкции", "синтаксиз", "подстовлять" и т. д.
К тому же справочник очень не полный и не точный — почему-то "полифилизм" вместо "полиморфизм"
и еще много подобных неточностей. Короче место такому "справочнику" — Recycle Bin.