Результаты поиска по запросу "c++"

2 ответа

Получить N-й тип шаблонов вариационных шаблонов?

Как получить N-й тип шаблонов вариационных шаблонов? Например template<typename... Args> class MyClass { Args[0] mA; // This is wrong. How to get the type? };

4 ответа

Запутанный приоритет оператора: a << b + c << d

оператор+ имеет более высокий приоритет, чем<< в C ++, что будет означать, что выражениеa << b + c << d следует оценивать как: a << (b + c) << dНо затемне имеет смысла, Больше смысла может быть получено при следовании a << (b + (c << d))Но это ...

4 ответа

Сито реализации Эратосфена

Я пытаюсь реализовать алгоритм для Sieve of Eratosthenes, но я не знаю, почему эта программа падает для больших программ. Первоначально я использовалvector но сейчас я реализую это с помощью динамического выделения памяти. #include<iostream> ...

ТОП публикаций

1 ответ

Вернуть 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) ?

11 ответов

C ++, как определить, запущен ли процесс Windows?

Это касается процессов Windows XP. У меня запущен процесс, назовем его Process1. Process1 создает новый процесс, Process2, и сохраняет его идентификатор. Теперь, в какой-то момент Process1 хочет, чтобы Process2 что-то сделал, поэтому он должен ...

1 ответ

Поток из std :: string без копирования?

У меня есть сетевой клиент с методом запроса, который принимаетstd::streambuf*, Этот метод реализуетсяboost::iostreams::copyпо обычаюstd::streambufкласс, который знает, как записать данные в сетевой API, который прекрасно работает. Это означает, ...

1 ответ

Как добавить статические библиотеки в проект C ++ с Xcode

Я разрабатываюC ++проект с использованиемXcode 4.6.1 в стороне. Теперь я хотел бы добавить статическую библиотекуmylib.a и связанный заголовокmylib.h. Я читаю оэто ...

1 ответ

Простой Flex / Bison C ++

Я уже искал свой ответ, но я не получил быстрый ответ для простого примера. Я хочу скомпилировать сканер flex / bison + парсер с использованием g ++ только потому, что я хочу использовать классы C ++ для создания AST и подобных вещей. При ...

5 ответов

Как поменять порядок аргументов переменной функции шаблона?

у меня естьфункция шаблонас участиемаргументы шаблона varargs, нравится template<typename Args...> void ascendingPrint(Args... args) { /* ... */ }И я хочу написать template<typename Args...> void descendingPrint(Args... args) { ...

8 ответов

Профилирование DLL / LIB Bloat

Я унаследовал довольно большой проект C ++ в VS2005, который компилируется в DLL размером около 5 МБ. Я хотел бы сократить размер библиотеки, чтобы она быстрее загружалась по сети для клиентов, которые используют ее из медленного ...