Результаты поиска по запросу "c++"
Чтобы судить, является ли он «нулевым», прежде чем вы получите элементы.
ел бы завернутьstd::map поэтому клиент не знает, что я храню его положительные целочисленные ключи фактически как отрицательные целые числа. Мне нужно разрешить итерации по классу и доступ к элементам. Я придумал этот класс: template<class K, ...
Нет. Но он может распасться на указатель, когда вам это нужно.
жный дубликат: C: различия между указателем и массивом [https://stackoverflow.com/questions/1335786/c-differences-between-pointer-and-array] Являетсяarray вC++ a pointer? Вы можете уточнить это? Благодарю.
способ сделать это .. :)
TL немного ржавый, так что прости меня за то, что я могу задать тривиальный вопрос. Рассмотрим следующий фрагмент кода: map<int,int> m; ... for (auto itr = m.begin(); itr != m.end(); ++itr) { if (itr->second == 0) { m.erase(itr); } }Вопрос ...
получение метаданных жесткого диска
ужно получить спецификации жесткого диска на машинах Win и * nix. я использовал<hdreg.h> на линуксе вот так: static struct hd_driveid hd; int device; if ((device = open("/dev/sda", O_RDONLY | O_NONBLOCK)) < 0) { cerr << "ERROR: Cannot open ...
Какая? В контексте, который задает ФП, каждый из них является неправильным.
разница междуchar** argv а такжеchar* argv[]? вint main(int argc, char** argv) а такжеint main(int argc, char* argv[])? Они одинаковы? Тем более что первая часть не имеет[].
вы не можете обменять (конвертировать) их .. если вам нужен файл с FILE * и HANDLE, вам нужно открыть его дважды
ли простой способ создать FILE * из WinApi HANDLE, который указывает на один конец канала? Нечто подобное мы делаем в Unix:fdopen(fd,<mode>);
Похоже, то, что вы пытаетесь сделать, будет гораздо лучше обслуживаться глобальным поиском и заменой.
ли написать определение с пробелами, такими как: #define replace to replacement hereХочу заменитьзаменить на" с участием "замена здесь». РЕДАКТИРОВАТЬ: Я хочу протестировать частных участников: Я написал #define private publicно это не ...
Исключение безопасности и make_unique
Просто чтобы уточнить, используяmake_unique только добавляет безопасность исключений, когда у вас есть несколько распределений в выражении, а не только одно, правильно? Например void f(T*); f(new T);совершенно безопасен в отношении исключений (в ...
Пользовательские шаблоны проектов Xcode 5 только наполовину работают
Итак, я получил пользовательские шаблоны файлов, работающие, когда я добавляю новый файл C ++ в проект, но когда я создаю новый проект, раздел комментариев в шаблоне по-прежнему по умолчанию. Я чувствую, что перепробовал все, и мне нужна ...
Какова цель Ref-квалифицированных функций-членов? [Дубликат]
На этот вопрос уже есть ответ здесь: Что такое «rvalue reference для * this»? [/questions/8610571/what-is-rvalue-reference-for-this] 3 ответаВо время ...