Результаты поиска по запросу "c++"
Получить N-й тип шаблонов вариационных шаблонов?
Как получить N-й тип шаблонов вариационных шаблонов? Например template<typename... Args> class MyClass { Args[0] mA; // This is wrong. How to get the type? };
Запутанный приоритет оператора: a << b + c << d
оператор+ имеет более высокий приоритет, чем<< в C ++, что будет означать, что выражениеa << b + c << d следует оценивать как: a << (b + c) << dНо затемне имеет смысла, Больше смысла может быть получено при следовании a << (b + (c << d))Но это ...
Сито реализации Эратосфена
Я пытаюсь реализовать алгоритм для Sieve of Eratosthenes, но я не знаю, почему эта программа падает для больших программ. Первоначально я использовалvector но сейчас я реализую это с помощью динамического выделения памяти. #include<iostream> ...
Вернуть std :: move (x) или нет?
Находятся std::vector<double> foo () { std::vector<double> t; ... return t; }а также std::vector<double> foo () { std::vector<double> t; ... return std::move (t); } эквивалент? Точнее, естьreturn x всегда эквивалентноreturn std::move (x) ?
C ++, как определить, запущен ли процесс Windows?
Это касается процессов Windows XP. У меня запущен процесс, назовем его Process1. Process1 создает новый процесс, Process2, и сохраняет его идентификатор. Теперь, в какой-то момент Process1 хочет, чтобы Process2 что-то сделал, поэтому он должен ...
Поток из std :: string без копирования?
У меня есть сетевой клиент с методом запроса, который принимаетstd::streambuf*, Этот метод реализуетсяboost::iostreams::copyпо обычаюstd::streambufкласс, который знает, как записать данные в сетевой API, который прекрасно работает. Это означает, ...
Как добавить статические библиотеки в проект C ++ с Xcode
Я разрабатываюC ++проект с использованиемXcode 4.6.1 в стороне. Теперь я хотел бы добавить статическую библиотекуmylib.a и связанный заголовокmylib.h. Я читаю оэто ...
Простой Flex / Bison C ++
Я уже искал свой ответ, но я не получил быстрый ответ для простого примера. Я хочу скомпилировать сканер flex / bison + парсер с использованием g ++ только потому, что я хочу использовать классы C ++ для создания AST и подобных вещей. При ...
Как поменять порядок аргументов переменной функции шаблона?
у меня естьфункция шаблонас участиемаргументы шаблона varargs, нравится template<typename Args...> void ascendingPrint(Args... args) { /* ... */ }И я хочу написать template<typename Args...> void descendingPrint(Args... args) { ...
Профилирование DLL / LIB Bloat
Я унаследовал довольно большой проект C ++ в VS2005, который компилируется в DLL размером около 5 МБ. Я хотел бы сократить размер библиотеки, чтобы она быстрее загружалась по сети для клиентов, которые используют ее из медленного ...