declaration- все статьи тега


Как инициализировать вектор в C++ [дубликат]

Возможные Дубликаты:C++: Самый простой способ инициализации вектора STL с жестко закодированными элементами Я хочу инициализировать вектор, как мы делаем в случае массива. пример int vv[2] = {12, 43}; но когда я делаю это, как это, vector<int> v(2) = {34, 23}; или vector<int> v(2); v = {0, 9}; выдает ошибку: ожидается первичное-выражение до ‘{’ токен и ошибка: ожидаемый‘, ’ или‘; ’ before ' = ' token соответственно. ...

Инициализация нескольких переменных к одному и тому же значению в Java

Я ищу чистый и эффективный метод объявления нескольких переменных одного типа и одного значения. Прямо сейчас у меня есть: String one = "", two = "", three = "" etc... но я ищу что-то вроде: String one,two,three = "" это то, что можно сделать в Java? Имея в виду эффективность. ...

Что такое форвардные объявления В C++?

At:http://www.learncpp.com/cpp-tutorial/19-header-files/ следующее: добавить.cpp: int add(int x, int y) { return x + y; } главная.cpp: #include <iostream> int add(int x, int y); // forward declaration using function prototype int main() { using namespace std; cout << "The sum of 3 and 4 is " << add(3, 4) << endl; return 0; } мы использовали прямое объявление, чтобы компилятор знал, что"add" был при компиляции main.cpp. Как уже упоминалось ран ...

Инициализация переменной-члена C#; лучшая практика?

лучше инициализировать переменные-члены класса при объявлении private List<Thing> _things = new List<Thing>(); private int _arb = 99; или в конструкторе по умолчанию? private List<Thing> _things; private int _arb; public TheClass() { _things = new List<Thing>(); _arb = 99; } это просто вопрос стиля или есть компромиссы по производительности, так или иначе? ...