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

60
голосов
1
ответ
Я хотел бы знать, как изменить цвет текста. Я знаю, как сделать что-то вроде: система ("цвет 0a") Что изменит цвет всех отображаемых символов на светло-зеленый. Однако можно ли написать предложение...
5 лет, 10 месяцев назад lIlllIllIIllIIllIlIllIIllIIIIl
84
голоса
1
ответ
У меня есть класс GameObject, у которого есть std::vector<Component*> mComponents и я перегрузил GameObject(const GameObject&) . Я пытаюсь скопировать mComponents из одного в другой, но к...
1 год, 10 месяцев назад Sharpie
-4
голоса
1
ответ
Недавно я переключился на C++ после использования Java в течение достаточного количества времени. Тем не менее, я с трудом понимаю все концепции использования файлов заголовков вместе с файлами кла...
4 года, 8 месяцев назад user3577465
70
голосов
0
ответов
Для моего класса CS мы создаем программу, которая читает числа, вычисляет уровень инфляции на основе этих двух чисел, отправляет эти числа в массив, разбивает на пузыри массив и затем распечатывает...
1 год назад Michael Casale
69
голосов
2
ответа
Скажем, у меня есть пользовательская реализация std::vector именем my_vector , и у них одинаковый интерфейс. Существует множество функций, которые принимают std::vector (или его указатель/ссылку) в...
2 года, 5 месяцев назад Leedehai
84
голоса
2
ответа
С учетом этого кода: class base { public: string foo() const; // Want this to be visible in 'derived' class. } class derived : public base { public: virtual int foo(int) const; // Causes base class...
8 лет, 6 месяцев назад WilliamKF
184
голоса
9
ответов
EDIT: Я отредактировал и вопрос, и его название, чтобы быть более точным. Учитывая следующий исходный код: #include <vector> struct xyz { xyz() { } // empty constructor, but the compiler does...
8 лет, 9 месяцев назад jcayzac
77
голосов
5
ответов
У меня есть программа, которая работает на Intel Edison (32-битный Yocto Linux). Он считывает данные датчиков, а затем записывает данные датчика в файл. Данные поступают в пакеты из 1 int и 13 двух...
4 года, 2 месяца назад user3830784
49
голосов
1
ответ
Я работал над кросс-платформенной библиотекой в C++. Я собирал как в Windows (MinGW/msys), так и в Ubuntu (g++), и он компилируется без каких-либо ошибок. Я просто получил руку на компьютере с Kubu...
8 лет, 5 месяцев назад Rickard
69
голосов
4
ответа
Я новичок в С++, и коды ошибок на самом деле не убедительны для меня. Я пытаюсь создать простую программу С++ OOP в качестве домашнего задания, но затем собираю информацию о книге и т.д. Я получаю ...
7 лет, 5 месяцев назад HelpNeeder
72
голоса
1
ответ
Я работаю над игрой Minecraft для образовательных целей. Пока рендеринг замечателен даже с 1024x1204 блоками, но теперь, когда я начал интегрировать столкновение игрока, у меня возникают проблемы. ...
7 лет, 6 месяцев назад Sanctus2099
61
голос
5
ответов
Можно ли получить адрес объекта в виде строковой константы в g++? Пример: struct s { } x; Если &x == 1234 , тогда мне нужно "1234" в моем коде. ИЗМЕНИТЬ По строковой константе я имел в виду, чт...
9 лет, 3 месяца назад Thomas
77
голосов
1
ответ
Я пытаюсь запустить свой проект, используя opencv-функции. Я могу создать код, но не смог его отладить в VS2012 OS 32 бит Windows 7, выполнение не попадает на главную функцию во время отладки. И, в...
3 года, 11 месяцев назад user3476225
85
голосов
3
ответа
У меня есть устаревший "механизм решения" на С++, который я уже завернул в качестве COM-объекта в процессе для использования клиентскими приложениями, для которых требуется только механизм решений ...
9 лет, 9 месяцев назад Tom Williams
-6
голосов
7
ответов
У меня есть вопрос об управлении памятью и глобальных переменных по сравнению с кучей и как решить, следует ли использовать переменную, пространство которой выделено из кучи, вместо глобальной пере...
10 месяцев, 3 недели назад Javis Johnson
85
голосов
2
ответа
Это проблема, которую я делаю на CodeEval. Это проблема, над которой я работал в течение 4 часов. Я видел еще одно сообщение об ошибке CodeEval GridWalk здесь от 2 лет назад, но мне это совсем не п...
5 лет, 10 месяцев назад Rudy
131
голос
3
ответа
Как написать общую пересылку lambda в С++ 14? Попробуйте # 1 [](auto&& x) { return x; } Внутри тела функции x является lvalue, поэтому это не работает. Попробуйте # 2 [](auto&& x) {...
4 года, 9 месяцев назад mavam
76
голосов
1
ответ
Я использую swig с python для вызова функции myfunc(), написанной в C++. Каждый раз, когда я вызываю myfunc(), я должен генерировать такую же огромную разреженную матрицу. Вместо этого я хотел бы с...
4 года, 2 месяца назад physicsGuy
49
голосов
0
ответов
Я столкнулся с проблемой при попытке конвертировать между типом данных NUMBER (10) Oracle DB и int (soci :: dt_integer). Проблема в том, что целочисленный диапазон находится в пределах NUMBER (10),...
4 года, 2 месяца назад Sanka Darshana
85
голосов
1
ответ
У меня есть программа, которая обнаруживает объекты в потоке видео в реальном времени. Я хочу компенсировать искажения в камере, я использовал инструмент калибровки OpenCV и создал XML файл с соотв...
4 года, 3 месяца назад Colin747
60
голосов
2
ответа
Я не совсем уверен, что происходит в коде ниже: #include <iostream> struct Foo { double dummy{42}; static void* operator new(std::size_t size, void* p) { std::cout << R"(Calling placeme...
4 года, 10 месяцев назад vsoftco
59
голосов
3
ответа
В настоящее время я анализирую char и строковые типы данных. Для типов данных char следующий код, который был отключен, сохраняется: char value = 'a'; char value1[] = "Good"; char* value2 = "Good";...
7 лет, 7 месяцев назад udhai_coder
60
голосов
1
ответ
Есть ли какие-либо вспомогательные методы для прохождения AST, базовых блоков и т.д., сгенерированных компилятором LLVM для кода C?
7 лет, 6 месяцев назад krammer
103
голоса
2
ответа
Учитывая следующее: struct Property { QWidget *label; QWidget *field; }; QList<Property*> properties; В которой большая часть field QLineEdit но некоторые из них QTimeEdit и могут быть другим...
4 года, 2 месяца назад KcFnMi
77
голосов
3
ответа
У меня есть код: void some_function(object *o) { some_other_function(o); /* some actions with o */ } Все хорошо, но в некоторых случаях some_other_function может уничтожить o . Как я могу проверить...
1 год, 2 месяца назад garbart
68
голосов
1
ответ
Я разработал дерево Qt с 1 000 000 элементов под node. Код похож на пример простой модели дерева в http://qt-project.org/doc/qt-5.0/qtwidgets/itemviews-simpletreemodel.html . Когда я нажимаю кнопку...
7 лет, 1 месяц назад user1899020
77
голосов
1
ответ
Мне нужно найти пару объектов на изображении. Например, найдите всех черных пешек на шахматной доске: Как я могу достичь этого, используя OpenCV? Я думаю о cv :: matchTemplate, однако я не уверен, ...
5 лет, 9 месяцев назад Dejwi
60
голосов
0
ответов
Кажется, что C++ Networking TR2 содержит/основан на библиотеке ASIO, которая все-но реализует пул потоков - дополнительные 30 строк достаточны для рудиментарного - значит ли это что-то вроде std::t...
3 года, 11 месяцев назад einpoklum
78
голосов
2
ответа
Конечная цель состоит в том, чтобы иметь функцию, которая может принимать переменное количество аргументов определенного типа (тот же тип, а не разные типы), которые могут быть объявлены при вызове...
6 лет, 6 месяцев назад Interminable
78
голосов
5
ответов
Есть ли способ удалить повторяющиеся элементы из векторного контейнера, содержащего строковые элементы, сохраняя при этом порядок. До сих пор я использовал метод set, но он не сохраняет порядок. Я ...
6 лет, 6 месяцев назад Quoros
49
голосов
2
ответа
рассмотрим следующую функцию: int Func(char* filename); int Func(FILE* filepointer); эти два делают то же самое, читают много данных из данного файла (по имени или указателю), анализируют его резул...
9 лет, 7 месяцев назад Sangihi
49
голосов
3
ответа
Я уже видел сообщение об ошибке, но это нечто другое. Поэтому, пожалуйста, не закрывайте это. У меня есть класс интерфейса, и у меня есть класс, который наследует класс интерфейса и переопределяет ...
8 лет, 3 месяца назад Apoorva sahay
70
голосов
2
ответа
Я получаю следующую ошибку в программе c++: переменный размер массива 'int [size] не является допустимым аргументом шаблона для следующей программы: #include <iostream> using namespace std; t...
2 года, 5 месяцев назад Undefined Behaviour
69
голосов
2
ответа
Я использую QUdpSocket для получения данных с сервера. Когда я получаю данные С SFML работает, я могу получать данные через SocketUdp, но с qt он не работает. void TheClass::Bind() { m_sock_receive...
7 лет, 2 месяца назад Sancho
84
голоса
2
ответа
Я написал этот код Java, который работает очень хорошо: static String getFraction(double x) { double limit = 1.0E-6; double h1 = 1, h2 = 0, k1 = 0, k2 = 1; double y = x; do { double a = Math.floor(...
2 года, 2 месяца назад Raffaele Rossi
79
голосов
1
ответ
Я использую эту функцию для вызова исполняемого файла из моего msi. Однако окно для исполняемого файла скрывается за моим окном MSI. Есть ли способ довести его до фронта. Извините за вопрос nobe, н...
6 лет, 8 месяцев назад Natalie Carr
84
голоса
2
ответа
Мне нужно создать такую структуру: // file main.h: #pragma once #ifndef _MAIN_H #define _MAIN_H #include <iostream> #include "first.h" #include "second.h" #endif // ----------------- // file ...
8 лет, 7 месяцев назад soar
61
голос
0
ответов
Я работаю над инструментом перекрестной платформы (mac/windows), чтобы написать SPL uboot в определенное место на SD-карте. В основном я хочу сделать эквивалент этой команды linux из приложения мое...
2 года, 8 месяцев назад b20000
49
голосов
1
ответ
Я совершенно не знаком с C++. Я взял класс на Python, но скорее продолжу обучение на более полезном языке. Но я переделываю несколько моих заданий из этого класса в C++, чтобы помочь мне разобратьс...
4 года, 2 месяца назад Jim the Fool
59
голосов
2
ответа
Кто-нибудь знает, как инициализировать ссылку в динамически распределенной структуре? или почему это не работает? #include <stdio.h> #include <stdlib.h> class A { }; struct S { A& a...
7 лет, 7 месяцев назад Nicolas Mongrain-Lacombe
Чтобы , пожалуйста,
Выберите тему жалобы:

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