c++ — вопросы с ответами

1 ответ
Я следовал инструкциям, данным Mysql, но у меня возникла ошибка, когда я хочу ее протестировать. Это мои данные: $ git clone https://github.com/mysql/mysql-connector-cpp.git $ cd mysql-connector-cpp $ git checkout 8.0 $ mkdir build $ cd build $ cmake .. $ cmake --build . $ sudo cmake --build . --t...
mysql-error-1064
connector
30 июнь 2018, в 20:30
1 ответ
Я обнаружил странное поведение с std :: ifstream (или, скорее всего, я что-то упустил, как правильно его использовать). У меня есть следующая программа: #include <iostream> #include <fstream> int main(int argc, char** argv) { std::ifstream file; file.open(argv[1]); ...
ifstream
24 фев. 2014, в 10:43
1 ответ
У меня есть проект makefile. Я использую gnu gcc и как компоновщик, я использую gcc со следующим аргументом: linkerCmdLine = $ (exe) -Wl, - start-group -nostdlib -Map = test_mapfile.map -l: libc.a -l: libgcc.a -l: libm.a -Wl, --end-group -o $ (выход) Во время процесса компоновки компоновщик не и...
linker
linker-flags
24 фев. 2014, в 10:15
1 ответ
У меня есть векторный файл Mat, и я хочу сохранить его в txt файле. Каждый файл мата имеет размер 1x4500, и я получил всего 5000 векторов. Я попытался сохранить в txtfile вышеуказанный код: void writeMatToFile(cv::Mat& m, const char* filename){ ofstream fout(filename); for(int i=0; i<m.rows...
opencv
vector
mat
24 фев. 2014, в 09:49
2 ответа
У меня есть домашнее задание, с которым у меня проблемы. У меня, похоже, нет ошибок, но когда я запускаю программу и ввод текста... ничего не происходит. Например, чтобы проверить это, я обычно помещаю в "Робертсон, Боб Джон" и нажимаю enter. Кто-нибудь может мне с этим помочь? #include <iostre...
input
24 фев. 2014, в 07:39
1 ответ
Я вижу пример кода, например :: function() в VS C++, но я не могу понять, что это значит. Я понимаю, что :: используется для доступа к функции-члену из внешнего класса, но я видел примеры, где я не нахожу этот случай. Например, в следующем коде // For painting in memory class MemCanvas: public Can...
winapi
24 фев. 2014, в 06:30
1 ответ
Я получаю ошибку сегментации, и я понятия не имею, почему я получаю это. Он читает в моем csv без проблем, но в конце его запуска я получаю ошибку сегментации. Я попытался использовать функцию отладки Codeblocks, и это не помогло. Может ли кто-нибудь указать мою ошибку. #include <iostream> #i...
csv
segmentation-fault
24 фев. 2014, в 06:26
1 ответ
double Money::rounding(int convert, Currency m) { int tmp; if ( (convert % m) > (m / 2.0)) { tmp = convert + (m - (convert % m)); } else { tmp = convert - (convert % m); } return convert / 100.0; // error happens here as well, 945 becomes 9.44 } Money round(c...
rounding
24 фев. 2014, в 06:01
1 ответ
Я написал программу Qt5/C++, которая виляет и работает в фоновом режиме, и останавливается в ответ на сигнал и обычно отключается. Все звучит здорово, но когда я "ps ax | grep myprog", я вижу, что все еще работает моя программа; например: 29244 ? Ss 149:47 /usr/local/myprog/myprog -q 30913...
qt
fork
qthread
24 фев. 2014, в 05:44
1 ответ
Привет, Я пытаюсь написать программу в C++ или Java, которая использует потоки. Я не знаю, с чего начать. Это для класса операционных систем. Класс только преподает понятия и никакого фактического кодирования вообще. Профессор просто передает это задание и говорит, что он вообще не поможет. Большое...
multithreading
24 фев. 2014, в 05:34
1 ответ
следующий мой заголовочный файл #ifndef _ASYNCHRONOUSCLASS_H #define _ASYNCHRONOUSCLASS_H #include "stdafx.h" #include <windows.h> typedef int (*functionCall)(void *); typedef void * voidPtr; class AsynchronousFunction{ //int returnVal; //functionCall fCall; //voidPtr param; //HANDLE ...
struct
visual-c++
forward-declaration
24 фев. 2014, в 05:24
2 ответа
Мой вопрос исходит из варианта Ханоя, который имеет четыре башни. Я знаю эту статью, в которой говорится, что в c++ вы можете преобразовать любую рекурсивную функцию в цикл, но я знаком с Python. Я попытался прочесть десять правил, но каковы ключевые слова struct и stack для python? Таким образом...
algorithm
recursion
24 фев. 2014, в 05:09
2 ответа
Поэтому я пытаюсь написать функцию, которая принимает два аргумента: list<item> myList и int num_items и создает вектор новых списков. Каждый элемент имеет идентификатор элемента данных, который является индексом в векторе, из которого должен быть добавлен элемент. Идентификатор любого элемен...
list
vector
24 фев. 2014, в 04:36
3 ответа
У меня есть эта функция, которая должна проверять целочисленный ввод. Как видите, есть три входных параметра. (Подсказка, нижняя граница и верхняя граница) double getValidNumber( string prompt, double lowerLimit, double upperLimit) { double num; cout << prompt; cin >> num; ...
24 фев. 2014, в 03:51
2 ответа
Я пытаюсь имитировать многопоточную среду, причем каждый поток вызывает функцию Speak класса Kevin. Однако существует ошибка сегментации (после/во время) функции pthread_mutex_lock, и я не мог понять, почему. Строка после pthread_mutex_lock никогда не будет выполнена. Некоторые говорят, что это мож...
multithreading
mutex
pthreads
24 фев. 2014, в 03:46
Наверх
Меню