C++ – вопросы и ответы – страница 83

90
голосов
1
ответ
bool CReadWrite::write(unsigned long long offset, void* pvsrc, unsigned long long nbytes) { int m_WriteResult; pFile = fopen("E:\\myfile.bin","wb"); if (!pFile){ puts("Can't open file"); return fal...
8 лет, 4 месяца назад Questioneer
69
голосов
1
ответ
У меня есть программа C++, которую я пытаюсь создать и развернуть на AppVeyor (таким образом, у меня нет доступных инструментов GUI). В зависимости от моего проекта каждый использует CMake для свои...
4 года, 3 месяца назад JesseTG
70
голосов
2
ответа
Я читал книгу c++, как это было предложено в справочном руководстве на этом сайте, и я заметил, что автор опускает фигурные скобки для цикла for. Я проверил другие веб-сайты, и предполагается, что ...
4 года, 1 месяц назад RadsJab780
49
голосов
4
ответа
Учитывая этот действительный код C или C++ int x() { int numbers[3]; // Lets suppose numbers are filled in with values int sum = 0; for (const int* p = &numbers[0]; p != &numbers[3]; ++p) s...
1 год, 3 месяца назад Ricardo Capurro
60
голосов
4
ответа
У меня есть следующая компонентная архитектура. Как я могу вырваться из цикла Manager, который обновляет компоненты, изнутри функции обновления определенного компонента? Компонент class Component {...
7 лет, 3 месяца назад danijar
83
голоса
1
ответ
Рассмотрим этот код: struct TNumeric { bool Negative; wstring Integral; wstring Fraction; }; union TValue { // The unnamed structs are needed because otherwise the compiler does not accept it... bo...
4 года, 7 месяцев назад Jan Laloux
-5
голосов
2
ответа
Я пытаюсь написать простую консольную игру. Я хочу обновить консоль 30 раз в секунду. Обычно это не проблема, но на этот раз я работаю с массивом размером 30x30, и распечатать его с помощью двух ци...
1 год, 2 месяца назад Kamil Bizoń
79
голосов
2
ответа
Я пытаюсь найти хороший способ обеспечить порядок построения и уничтожения статических переменных. Насколько я знаю о статических переменных, они создаются и уничтожаются следующими способами: Поря...
4 года, 1 месяц назад keelar
-5
голосов
2
ответа
void inverse44( double *inverse, double *matrix ) { double trans[3], trans_xf[3]; MTX3_t matrix3; inverse[0] = matrix[0]; inverse[1] = matrix[4]; inverse[2] = matrix[8]; inverse[4] = matrix[1]; inv...
7 лет, 8 месяцев назад JeromeCui
52
голоса
2
ответа
У меня есть вопрос о переопределении переменных в циклах. Почему объявление объекта в замкнутом цикле не вызывает ошибку повторного выделения? Разве объект разрушается и воссоздается на каждой итер...
1 год, 10 месяцев назад Michele Fattoruso
49
голосов
2
ответа
Я просто написал класс для сложных чисел, так как вы можете увидеть его код ниже: предположим, что A и B являются комплексными числами, моя проблема в том, что когда я пишу код: cout << A + B...
5 лет, 9 месяцев назад Soheil
85
голосов
1
ответ
Я уже искал решения, но не нашел их. Это все еще ново для меня, так что простите меня, если это тривиально. Кстати, моя ОС - Ubuntu 16.04. Я установил OpenCV 3, связанный с Python, используя учебни...
3 года, 9 месяцев назад Hilman
69
голосов
3
ответа
Я работаю над этим весь день и до сих пор не добился успеха. Просто ошибка после ошибки. Я пытаюсь правильно отобразить оценку, но ничего не работает. (Обратите внимание, что это grde) Это мой заго...
3 года, 6 месяцев назад Peter Friedman
70
голосов
1
ответ
У меня есть приложение для Android, которое взаимодействует с платой arduino через bluetooth Все команды идут назад и вперед, пока я не захочу отправить команду типа "aT?bb" из приложения Android, ...
3 года, 11 месяцев назад Mark Gilchrist
48
голосов
2
ответа
Следующий код работает так, как ожидалось: void foo(auto const &){} auto const rng{ranges::view::all(v)}; ranges::for_each(rng, [](auto const & r){ foo(r); }); Но следующее: void foo(auto c...
2 года, 10 месяцев назад nikitablack
51
голос
2
ответа
Я получаю место чтения нарушения доступа, когда я пытаюсь нажать элемент в моем векторе в функции, но если я это сделаю в конструкторе класса, это сработает. заголовочный файл класса, который дает ...
5 лет, 9 месяцев назад Robert Stevens
-3
голоса
2
ответа
Я печатал комбинацию строк и чисел с Arduino Serial.println(), например: Serial.println(((String)"some value: " + some_value); И это, похоже, работает для большинства типов, но не для float, которы...
4 года, 2 месяца назад Cerin
60
голосов
0
ответов
Я пытался включить библиотеку libilbc.a из проекта webRTC в мое приложение для iOS. Я привязываю его к статической библиотеке (c++, проект Xcode), а затем привязывая эту библиотеку к моему приложен...
3 года назад dropky
69
голосов
2
ответа
Итак, я создаю кучу модулей с g++. Я ударил некоторые из исходных файлов с -c для создания объектных файлов .o. Затем я в некоторых случаях объединяю объектные файлы, используя флаг -r для ld, чтоб...
7 лет, 7 месяцев назад sshannin
-5
голосов
1
ответ
Я не знаком с c++, поэтому вопрос может показаться глупым, но я должен запустить код (написанный другими парнями), чтобы решить мою проблему в качестве сравнения. Входные аргументы для кода включаю...
1 год, 1 месяц назад Mostafa
61
голос
0
ответов
Я продолжаю слышать от SO - никакой GUI-работы из рабочей нити. Я понимаю, что следующая функция async может быть выполнена из класса mfc с использованием PostMessage(), но я все еще склонен скорее...
2 года, 12 месяцев назад ark1974
77
голосов
3
ответа
Я читал об этом с "Effective С++", это Col.10. Он говорит, что это хороший способ, чтобы операторы присваивания возвращали ссылку на * это. Я написал фрагмент кода, чтобы проверить эту идею. Я пере...
8 лет, 10 месяцев назад Don Lun
50
голосов
3
ответа
Я пытаюсь воспроизвести файл.flv в окне GLUT, используя OpenGL и C++ в Linux, но я не уверен, с чего начать. Можно ли сделать это? Если да, то как?
8 лет, 7 месяцев назад sahil
94
голоса
2
ответа
В настоящее время я работаю над программой, которая выполняет IPC через очереди сообщений Posix. Теперь мне нужна функция, которая удаляет каждое сообщение этой очереди. Проблема в том, что мои код...
3 года, 12 месяцев назад Nidhoegger
69
голосов
1
ответ
Я работаю над школьным проектом, который в основном создает словарь. Один из вариантов - поиск слов с одним и тем же определением и его печать. В моем классе словаря у меня есть: #pragma once #incl...
4 года, 9 месяцев назад Adam Mo
85
голосов
1
ответ
Я подготовил компилятор llvm-clang, предназначенный для 32-разрядной Windows. Я использовал 3.7.1 и применил этот патч . Я добираюсь до того, что почти работает, кроме того, что у меня есть ошибки ...
3 года, 11 месяцев назад Antonio
49
голосов
3
ответа
Я пишу код, подобный этому int reverse(int x) { long long res; ...... if(x>0&&res>INT_MAX||x<0&&res>INT_MAX+1){ return 0; } ...... } Он показывает переполнение, но когда...
4 года, 1 месяц назад Zongyang
49
голосов
0
ответов
Я пытаюсь интерполировать некоторые данные с помощью VTK8.1.0 в c++. Поэтому я перевел следующий пример с python на c++ (я не тестировал его с помощью python) vtkNew<vtkDEMReader> demReader; ...
1 год, 12 месяцев назад goaran
92
голоса
2
ответа
В приведенном ниже коде, почему первый вызов mkme = mvme_rv отправляется в T& operator=(const T&&) ? #include <iostream> #include <string> #include <vector> using name...
3 года, 5 месяцев назад PSL
69
голосов
2
ответа
У меня есть класс под названием MyClass , который содержит указатель на объект, например: class MyClass { public: MyClass() : _blob(nullptr) {} ~MyClass() { free(); } void generate() { if(!_blob) _...
4 года, 2 месяца назад Pilpel
49
голосов
1
ответ
Я новичок в OpenCL, и я использую оболочку C++, чтобы с ней работать. У меня есть более ранняя карта AMD (Radeon HD 5770), которая может быть причиной проблемы, но я хочу сейчас выпустить ее. Я пыт...
5 лет назад Mickael Caruso
51
голос
1
ответ
Я использую Qt 5.2.1 на Ubuntu Linux 12.04 LTS. Вот определение моего класса (.h): class RtNamedInstance { // [... other code here ...] public: static int _nextInstanceNumber; static QMutex _syncOb...
5 лет, 9 месяцев назад Morix Dev
59
голосов
4
ответа
Я работаю над обработкой изображений на С++. Для этого я использую библиотеку CImg.h, которая, как мне кажется, хороша для моей работы. Вот небольшой кусок кода, написанный мной, который просто чит...
10 лет, 1 месяц назад sravan
71
голос
0
ответов
Работа с кросс-платформенным приложением в Qt. Мне нужно укрепить ориентацию экрана на пару страниц. Я нашел способ сделать это для Android, но я ничего не могу найти для iOS. Есть ли способ принуд...
2 года, 10 месяцев назад Kyle Gray
91
голос
1
ответ
Когда я тестирую с помощью ints, doubleles и char. Он работает нормально. Только строка сохраняет проблему с использованием одного и того же шаблона. Я не включил здесь код для int, floats и chars....
5 лет, 9 месяцев назад user3347541
69
голосов
1
ответ
Когда мы разработали новый слой в caffe, который равен new_layer.cpp , new_layer.cu и new.layer.hpp , нам нужно перекомпилировать caffe, возможно ли скомпилировать только эти новые файлы слоев, так...
2 года, 1 месяц назад K.Wanter
49
голосов
2
ответа
Как я могу разместить на std::map<std::string, std::map<std::string,std::string>> ? попробовал с myMap.emplace(std::make_pair("STRING", std::make_pair("STR","STR"))) но полученное сообщ...
2 года, 12 месяцев назад leon22
60
голосов
1
ответ
Я работаю над базой программ на С++, а также с помощью интерфейса SiliconSoftware. как вы видите из прикрепленной трассы, я запускаю главное окно с кодом С++ win32, но окно отображения создается с ...
7 лет, 10 месяцев назад user261002
58
голосов
1
ответ
У меня есть пул потоков, который использует общие мьютексы из библиотеки boost. Хотя ответы на мой другой вопрос были полезны, Пример использования повышающих апгрейд мьютексов Что я понял, что мне...
9 лет, 4 месяца назад Matt
49
голосов
4
ответа
У меня есть некоторые прерывистые ошибки сегментации в приложении Qt. Я думаю, что проблема связана с нашим (плохим) использованием QSharedPointer . Документация Qt: : QSharedPointer:: QSharedPoint...
9 лет, 3 месяца назад Etienne Savard
Чтобы , пожалуйста,
Выберите тему жалобы:

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