C++ – вопросы и ответы

63
голоса
1
ответ
std::gmtime терпит неудачу, когда я передаю ему максимум std::time_t . См. Следующий тест: std::cout << "sizeof(std::time_t): " << sizeof(std::time_t) << '\n' << "sizeof(lon...
3 дня, 6 часов назад David
51
голос
1
ответ
Я хочу объявить некоторые свойства класса. Я думаю о создании частных переменных для свойств, которые я хочу в классе. А затем разоблачение частных переменных по ссылке. Но по указателю я также мог...
3 дня, 9 часов назад techfun
62
голоса
1
ответ
Моя команда компиляции: g++ -I/home/foo/boost_1_56_0 -L/home/foo/boost_1_56_0/stage/lib -Lboost_system -Lboost_filesystem -Lpthread -Lboost_thread -Lboost_system -Lboost_filesystem -Lpthread -Lboos...
3 дня, 9 часов назад batman
95
голосов
1
ответ
Я выполнил свою должную осмотрительность, но не могу найти ответ на этот вопрос: Как работает механизм сигнала/слота Qt с потоками, отличными от Qt? В частности, безопасно ли выпустить сигнал из не...
3 дня, 9 часов назад Andrey Mishchenko
66
голосов
1
ответ
У меня возникла проблема с отправкой нескольких back-back отдельных буферов UDP с использованием boost asio. У меня есть 1-секундный таймер asio, который вызывает обратный вызов, который передает д...
3 дня, 9 часов назад johnco3
82
голоса
1
ответ
Как я могу вычислить количество шагов, необходимых для того, чтобы связанный граф был сильно связан с помощью замены границ? Шаг - это своп. Примечание. Каждый узел будет иметь степень в 1 и внешню...
3 дня, 10 часов назад reaper1
63
голоса
1
ответ
в коде сервера c++ мне нужно закрыть сокеты, когда первое чтение не начинается с ожидаемых символов: char buff_truc[4] = {0}; read(mysock, buff_truc, sizeof buff_truc) ; if ( memcmp( buff_truc, "TR...
3 дня, 10 часов назад Overnuts
88
голосов
1
ответ
Я использую Boost для встраивания Python в мое приложение. Например, я хочу проверить, что следующая функция получает целое число и строку в качестве первого и второго параметров (функция определен...
3 дня, 10 часов назад Paul Manta
71
голос
1
ответ
В книге, которую я читаю, он начал говорить о двоичных файлах и о том, как мы можем выводить в двоичный файл аналогично тому, как мы можем выводить в текстовый файл. Поэтому я начал читать больше и...
3 дня, 10 часов назад ReMaKe
80
голосов
1
ответ
Впервые опубликовать здесь, я новичок в программировании на C++, изучая его в основном потому, что я хочу знать его, потому что всегда было интересно, как это работает и т.д. Я пытаюсь сделать прос...
3 дня, 10 часов назад P.K.
101
голос
1
ответ
Я написал следующий код, чтобы узнать значение в единице места возведения в степень a ^ b ( http://www.spoj.com/problems/LASTDIG/ ). Он работает нормально для всех тестовых случаев, за исключением ...
3 дня, 10 часов назад user4910881
51
голос
1
ответ
Есть ли способ получить список поддерживаемых форматов пикселей (RGB24, RGB32 и т.д.) Подключенной камеры с использованием Qt (5.6.2) в Windows? В настоящее время я просматриваю кадры с помощью QCa...
3 дня, 10 часов назад Nelson O
74
голоса
1
ответ
Я пытаюсь перевести функцию из C++ на Python некоторое время, но я не могу понять эту функцию достаточно хорошо, чтобы перевести ее самостоятельно. //C++ float Cubic::easeInOut(float t,float b , fl...
3 дня, 10 часов назад zkirkland
51
голос
1
ответ
Заголовок: class Class{ //... }; struct structTest{ std::vector<Class> stdvectorTest; }; Реализация: structTest structTest_Object; //... Когда structTest_Object выпадает из области видимости,...
3 дня, 10 часов назад user3405291
101
голос
1
ответ
Получение уведомлений отладчика в среде IDE; однако проект компилируется и работает отлично. Я добавил флаги для X0 в попытке исправить эту проблему (мышление, использующее отладчик, может быть pre...
3 дня, 10 часов назад StormsEdge
91
голос
1
ответ
У меня есть многопоточное приложение С++ 03 (на основе Linux), которое я хочу немедленно прекратить в потокобезопасном режиме. Я попытался использовать exit (0), но это уничтожает некоторые статиче...
3 дня, 10 часов назад jfritz42
80
голосов
1
ответ
У меня есть структура шаблона, которая принимает в качестве параметров тип метода и указатель на метод и обертывает его в C-подобную функцию: template <typename T, T> struct proxy; template &...
3 дня, 10 часов назад P. Christopoulos Charitos
64
голоса
1
ответ
Я пишу программу для быстрой сортировки с медианой 3. Мой алгоритм быстрой сортировки здесь: void quickSort(vector<int> & a, int left, int right) { if (left + 10 <= right) { const int ...
3 дня, 10 часов назад BondyeLwa
72
голоса
1
ответ
Я написал следующую функцию, чтобы узнать минимальную сумму любого пути в двоичном дереве поиска: int minSumPath(TreeNode* root) { if(root==NULL) return 0; int sum = root->value; if(root->lef...
3 дня, 10 часов назад user4910881
73
голоса
1
ответ
Win32 новичок здесь. У меня возникли проблемы с использованием одного из стандартных курсоров WinAPI: IDC_CROSS. При создании нового класса я устанавливаю курсор класса как IDC_CROSS, перекрестие. ...
3 дня, 10 часов назад BeneGal
64
голоса
1
ответ
Я пытаюсь написать программу, которая использует базовый класс для определения алгоритма для решения простой задачи. Я использую вектор ints как "игровое поле". Мой вопрос в том, как я могу создать...
3 дня, 10 часов назад Mike
53
голоса
1
ответ
Я использую многопоточный OpenGL для рендеринга в окно. Если я нажму кнопку, модель будет повернута на 5 секунд. После этого поворота я распечатываю FPS. В остальное время OpenGL ничего не делает. ...
3 дня, 10 часов назад Thomas
64
голоса
1
ответ
Вот пример программы, где сопрограммы действительно помогают упростить алгоритм - imho его вряд ли можно реализовать иначе. Я также попытался выбрать полезную задачу для демонстрации - эта утилита ...
3 дня, 10 часов назад Shelwien
62
голоса
1
ответ
Я работаю с умным контрактом, используя eos.cdt v1.3.2. Я уже пытался как можно реорганизовать рефакторинг, чтобы не отставать от изменений, внесенных в eos.cdt. Вот контракт: #include <eosiolib...
3 дня, 10 часов назад CppRogue
51
голос
1
ответ
У меня есть программа, которая выполняется постоянно, и мне нужно сохранять данные каждую минуту. Данные процесса программы и каждую минуту я хочу сохранить значение переменной и выполнить некоторы...
3 дня, 10 часов назад Jorge Vega Sánchez
-7
голосов
1
ответ
Изменить : MyClass - всего лишь пример. Вопрос в том, как сбросить часть членов класса. В моем реальном случае класс более сложный, и data будут целыми миллионными. Кроме того, у меня есть copy/mov...
3 дня, 11 часов назад ZHOU
-4
голоса
1
ответ
Я новичок в C++. Я пытаюсь сделать класс Matrix самостоятельно, чтобы обучить меня. Я объявил в своем class Matrix std::vector<std::vector<long>> m_data; whitch является двумерным векто...
3 дня, 11 часов назад Icetom54
74
голоса
1
ответ
Я пытаюсь определить родительский класс для иерархии "кодеков", которые работают с памятью " membuf " - некоторые из этих кодеков являются чисто функциональными, но некоторые из них должны иметь (н...
3 дня, 11 часов назад Frank
52
голоса
1
ответ
Я хочу создать функцию, которая в зависимости от глубины вложенного цикла делает следующее: если глубина = 1: for(i = 0; i < max; i++){ pot[a++] = wyb[i]; } если глубина = 2: for(i = 0; i < m...
3 дня, 11 часов назад guzik94
53
голоса
1
ответ
Я пытаюсь инициализировать массив объектов класса в файлах.h и.cpp. Я изначально объявил это (game_map [12]) в файле.h, как показано ниже: #include <string> using namespace std; class Game { ...
3 дня, 11 часов назад Adam
101
голос
1
ответ
Я написал программу, которая использовала базу данных SQLite и работала правильно. Теперь я пытаюсь заставить его работать с SQL Server. Приложение запускается при запуске, и я решил, что это касае...
3 дня, 11 часов назад Permafrost
-7
голосов
1
ответ
Я создал программу, которая использует связанный список для имитации управления памятью, и отлично работает при работе в Visual Studio. Однако, когда я пытался запустить ту же программу из командно...
3 дня, 11 часов назад Seren
50
голосов
1
ответ
Я не знал точно, как объяснить проблему, которую я имею сейчас, поэтому извините, если я неясен в названии вопроса. Сейчас у меня есть список виртуальных адресов, которые хранятся в переменных. Нап...
3 дня, 11 часов назад attis
62
голоса
1
ответ
Поэтому я начал играть с библиотекой Boost Spirit и ее совершенно потрясающей! Но по пути я столкнулся с множеством ошибок - многие от моего имени за то, что не полностью прочитали документацию. Но...
3 дня, 11 часов назад Adam Wilhelm
52
голоса
1
ответ
Зачем вам нужен конструктор перемещения, когда неназванные объекты остаются живыми до конца полных выражений? Если бы у нас был этот код: class Example6 { string* ptr; public: Example6 (const strin...
3 дня, 11 часов назад user4910881
53
голоса
1
ответ
Благодарю вас всех за ваше время. Я действительно ценю это. Существует необходимость хранить несколько переменных разных типов в std::vector с использованием шаблонизированного способа. Чтобы испол...
3 дня, 11 часов назад KKlouzal
100
голосов
1
ответ
Этот вопрос вполне может быть n-й итерацией "Как сопоставить строки для перечислений" . Мои требования идут немного дальше, и я хочу throw определенное исключение, если ключ не найден в допустимых ...
3 дня, 11 часов назад FKaria
108
голосов
1
ответ
Я работаю над DirectX9 и шейдерами, и я использую следующий код: D3DXCreateEffectFromFile(DirectX::device, "shader.fx", 0, 0, D3DXSHADER_DEBUG, 0, &effect, &errors); if(errors){ MessageBox(...
3 дня, 11 часов назад Danny
71
голос
1
ответ
Я пытаюсь создать класс, который может быть построен из внутреннего класса. Я пытаюсь это сделать, создав класс, который должен содержать вложенный класс построителя. Этот вложенный дизайн класса п...
3 дня, 11 часов назад Pavis11
87
голосов
1
ответ
При сравнении значений double в С++, используя операторы <,>,=,!= , мы не всегда можем быть уверены в правильности результата. Вот почему мы используем другие методы для сравнения doubles , н...
3 дня, 11 часов назад Rontogiannis Aristofanis
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема