c++ — все вопросы

3ответа
10 голосов
boost :: split оставляет пустые токены в начале и конце строки - это желаемое поведение?
Поскольку я не смог найти ничего по этому поводу в документации , я думал, что спросить это здесь. У меня есть следующая программа (C ++ 11): #include <iostream> #include <boost/algorit
6ответов
10 голосов
Рекомендации по удаленным очередям сообщений C /C ++
Я работаю над проектом, в котором участвуют несколько программ на C ++, каждая из которых принимает и генерирует выходные данные. Данные (от десятков до сотен байтов, вероятно, JSON) по существу пер
2ответа
10 голосов
const ссылка может быть назначена int?
Я натолкнулся на фрагмент кода const int& reference_to_const_int = 20; cout<<"\n reference_to_const_int = "<<reference_to_const_int<<endl; Этот код компилируется &am
2ответа
10 голосов
Что такое не указатель эквивалент NULL?
Извиняюсь за неправильную терминологию. У меня есть фрагмент кода, который возвращает нулевой указатель, если запись не существует: ObjectType * MyClass::FindObjectType( const char * objectType
2ответа
10 голосов
Как я могу получить конструктор копирования, вызываемый над конструктором с переменными координатами?
В следующем коде конструктор переменной вызывается дважды. Как я могу получить конструктор копирования, который будет вызываться вместо версии с одним аргументом, когда это уместно? #include <i
1ответ
10 голосов
Реализация других операторов сравнения с точки зрения оператора <в один звонок
Я видел, что если у вас есть operator<, вы можете реализовать, скажем, operator>= как !(a < b). Тем не менее, когда я был в Комитете по С ++ в Бристоле, они сказали, что вы можете реализова
4ответа
10 голосов
Что происходит с сигналами Qt, когда приемник занят?
В моем приложении есть экземпляр QTimer, чей timeout() сигнал подключается к слоту в объекте главного окна, вызывая его периодический вызов. Слот делает снимок с камеры и сохраняет его на диск. М
2ответа
10 голосов
Variadic шаблон класса аргумент контейнеры экземпляр
Я хочу создать экземпляр класса шаблона переменной Store<TArgs...>, который имеет std::vector для каждого типа в пакете TArgs.... template<typename... TArgs> class Store { // obvio
2ответа
10 голосов
Жизненный цикл библиотеки Matlab Mex
Кто-нибудь знает, каков жизненный цикл библиотеки matlab mex? В частности, меня интересует следующее: Есть ли способ принудительно загрузить библиотеку перед ее вызовом? Является ли библиотека
1ответ
10 голосов
использование имени класса в шаблоне класса без параметров шаблона
код взят из книги C ++, как показано ниже: Почему этот общедоступный элемент Link * next не имеет аргумента typename? template <typename E> class Link { private: static Link<E>*
4ответа
10 голосов
Как использовать интерфейс buckets в std :: unordered_map?
Я смотрел это видео из CppCon 2014 и обнаружил , что под std::unordered_map есть интерфейс для доступа к сегментам. Теперь у меня есть пара вопросов: Есть ли разумные примеры использования эт
3ответа
10 голосов
Оптимизация возвращаемого значения в Visual Studio 2015?
В качестве примера я использовал код, подобный следующему: class C { public: C() {} C(const C&) = delete; }; C f() { return C(); } int main() { f(); } В каждом предыдущем
3ответа
10 голосов
C ++ из C #: функция C ++ (в DLL) возвращает false, но C # считает, что это правда!
Я пишу небольшое приложение на C #, которое вызывает несколько функций в C ++ API. У меня есть код C ++, встроенный в DLL, и код C # вызывает API, используя DllImport. (Я использую файл .DEF для C +
3ответа
10 голосов
Затмение & C /C ++ - мне нужно установить компилятор отдельно?
Я начинаю изучать C и установил плагин eclipse для разработки на C /C ++ (плагин CDT). Я тестирую установку с помощью программы hello world, но похоже, что в плагине eclipse C (CDT) нет встроенного
1ответ
10 голосов
QFileDialog: автоматически добавлять расширение при сохранении файла?
При использовании QFileDialog для сохранения файла и указания расширения (например, * .pdf) и пользовательских типов в имени без этого расширения сохраненный файл также не имеет этого расширения. П
12ответов
10 голосов
Каков наилучший способ синхронизации доступа контейнера между несколькими потоками в приложении реального времени
У меня есть std::list<Info> infoList в моем приложении, которое совместно используется двумя потоками. Эти 2 потока обращаются к этому списку следующим образом: Тема 1 : использует push_ba
3ответа
10 голосов
Как повернуть растровое изображение в Windows GDI?
Как мне начать вращать растровое изображение в Windows GDI, C ++?
4ответа
10 голосов
Microsoft Visual Studio 2008 сборки продолжают терпеть неудачу
Мои сборки продолжают терпеть неудачу со следующей ошибкой Project : error PRJ0002 : Error result 31 returned from 'C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin\mt.exe'. Я обнаружил, что
8ответов
10 голосов
Усечение двойное без скругления в С
Давайте рассмотрим, что у нас есть double R = 99.999999; (который может быть получен в результате некоторых других вычислений), теперь желаемый результат равен 99,99 Я пытался использовать prin
c++ c
4ответа
10 голосов
c # to c ++ словарь для результатов unordered_map
Я уже несколько лет занимаюсь c # и пытаюсь изучить кое-что новое. Поэтому я решил взглянуть на c ++, чтобы познакомиться с программированием по-другому. Я много читал, но сегодня начал писать ко
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132