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

-4
голоса
1
ответ
У меня есть следующая функция: unsigned* b_row_to_array(b_row r) { unsigned a[] = {(r >> 8) & 3, (r >> 6) & 3, (r >> 4) & 3, (r >> 2) & 3, r & 3}; return...
6 месяцев назад Arthelais
80
голосов
1
ответ
Почему объявление using ::foo ниже скрывает все остальные функции foo ? #include <iostream> void foo(double) { std::cout << "::foo(double)" << std::endl; } struct A { void foo(flo...
6 месяцев назад Blaz Bratanic
59
голосов
5
ответов
Привет, я делал программу с 3 классами, и когда я использовал список инициализации членов, я получил сообщение об ошибке "no instance of overloaded function" people :: people "соответствует указанн...
6 месяцев назад Olafgarten
130
голосов
3
ответа
Очень часто даже в скрипте, где разработчик гарантирует, что переменная никогда не будет превышать один байт, а иногда и два байта; Многие люди предпочитают использовать типы int для каждой возможн...
6 месяцев назад Edenia
72
голоса
1
ответ
У меня есть перечисление, содержимое которого зависит от операционной системы. Итак, я хочу сделать что-то вроде: #ifdef _WIN32 enum AudioRenderer { Null, OpenAL, XAudio2 }; #endif #ifdef __LINUX e...
6 месяцев назад flash_fire
105
голосов
2
ответа
Я получаю эту ошибку: Program received signal SIGSEGV, Segmentation fault. 0x0000000000407265 in Quadtree::deeper (this=0x7fffffffe430, orig=@0x7fffffffe430, n=@0x7a1da0, tol=Cannot access memory a...
6 месяцев назад Snowman
69
голосов
2
ответа
Я спросил этот вопрос раньше. Но теперь мне интересно, почему следующее также является допустимым или недействительным: class C { int n; int a[n]; }; template <typename T, int n> class A { in...
6 месяцев назад Qiang Li
91
голос
2
ответа
В моем проекте я должен использовать библиотеку, символы которой не находятся в пространстве имен. Классы библиотеки имеют довольно короткие и общие имена, такие как Logger и Reader . Я также испол...
6 месяцев назад Svaberg
58
голосов
1
ответ
У меня есть программа, написанная на python с OpenCV. Я хочу добавить функцию, которая является порогом otsu с маской. Итак, я получил код отсюда, написанный в c++. Я пытался преобразовать его как ...
6 месяцев назад Harine
57
голосов
1
ответ
Я нарисовал круг в OpenGL. То, что я хотел бы сделать, - это неоднократно показать его часть. Например, вместо того, чтобы показывать только один круг, показывающий 4 половины круга непрерывно. Я п...
6 месяцев назад kadaj13
81
голос
1
ответ
Привет, я использую ubuntu (Linux), используя компилятор g++. У меня очень странная ситуация, вчера мой код работал нормально, я ничего не делал, но сегодня он не работает. Вот мой код: ifstream fi...
6 месяцев назад cpp_noob
99
голосов
1
ответ
Мне очень плохо в программировании, но я хочу сделать это, и я не хочу прекращать попытки. Это для моего курса AI Итак, у меня есть txt файл (train1.txt), который содержит ряд чисел, подобных этому...
6 месяцев назад user4910881
90
голосов
2
ответа
У меня есть следующий простой класс Graph , где для каждого Node я храню набор исходящих Arcs : #include <iostream> #include <vector> #include <map> #include <set> struct Ar...
6 месяцев назад Frank
69
голосов
1
ответ
Я читал о потоках в С++ 11, и я сделал #include <iostream> #include <thread> using namespace std; void doSomething() { cout << "Inside doSomething " << endl; } void doSometh...
6 месяцев назад user4910881
71
голос
3
ответа
Примечание: это Q & A не о Mersenne twister , а номера Mersenne . Я хочу вычислить во время компиляции массив размером N, содержащий числа Мерсенна (2 n - 1) для n в [0, N - 1].
6 месяцев назад Ilya Polishchuk
71
голос
3
ответа
Как видно из названия, я пытаюсь отправить вектор из одного класса в другой. Вот пример кода... class Deck { public: //constructor Deck(){} ~Deck(){} //deconstructor //global for setting deck size ...
6 месяцев назад Chivos
56
голосов
1
ответ
Я разрабатываю R-пакет, используя Rcpp, и теперь я пытаюсь включить следующую функцию c++ без входных аргументов: int printVariables() { // Code return 0; } У меня в RcppExports.cpp следующая функц...
6 месяцев назад bra_racing
57
голосов
1
ответ
Я работаю над движком игры http://ducttape-dev.org, который использует boost как одну из зависимостей. Однажды, когда я писал тестовое приложение, связанное с моим игровым движком, экструдер OgrePr...
6 месяцев назад shuall
70
голосов
1
ответ
У меня есть следующая практическая работа, чтобы закончить, чтобы узнать c++, я долгое время искал ответ и читал всю мою работу, но я немного смущен, могу ли я выяснить, где я ошибаюсь?, Код выгляд...
6 месяцев назад Scott
69
голосов
3
ответа
рассмотрите этот код. template<class T> class A { public: void f(){..} void h(){..} }; template<> class A<int> { public: void f(){// something different..} //void h(){..} }; int m...
6 месяцев назад Eduard Rostomyan
116
голосов
3
ответа
Каков наилучший способ рисования одного контура в OpenCV? Насколько я могу видеть
6 месяцев назад Sebastian Schmitz
108
голосов
1
ответ
У меня вопрос о том, как реализовать эмиттер частиц в ранее существовавшую паузу, возобновить и перезапустить фреймворк. Прямо сейчас у меня есть метод паузы, который включает этот код: void GamePl...
6 месяцев назад nmio
-4
голоса
1
ответ
//DFS of connected and disconnected graphs #include <iostream> #include <vector> using namespace std; class Graph { int V; vector<int> *adj; void DFSutil(int v, bool visited[]); p...
6 месяцев назад Singh
58
голосов
3
ответа
Как я могу обрабатывать очень большие целые числа, такие как 2 ^ 100000000 в c++? Я не нашел решения для этого в Интернете, которое дает точный ответ. Есть ли какой-либо механизм, который дает прав...
6 месяцев назад hanugm
-6
голосов
2
ответа
Я пришел из мира JVM и пытаюсь реализовать что-то в c++. У меня есть интерфейс: class MyInterface { public: virtual void my_method(std::string i) = 0; virtual void my_method(int i) = 0; }; И я хоте...
6 месяцев назад user
99
голосов
1
ответ
Я создаю симулятор полета, где у меня есть программа под названием fsuipc, которая позволяет вам подключаться к симулятору полета microsoft x, и вы можете читать и писать данные в С# - очень удобно...
6 месяцев назад George Gohl
57
голосов
1
ответ
Работа с проектом C++ с Visual Studio я столкнулся с этой проблемой. В представлении класса, если вы щелкнете по классу, а затем в окне "Свойства" нажмите кнопку "Переопределения", вы увидите списк...
6 месяцев назад IFeelGood
69
голосов
3
ответа
Я выполнил следующий код в кодовых блоках IDE- #include <iostream> #include <graphics.h> using namespace std; int main() { int gd = DETECT, gm; initgraph(&gd, &gm, "C:\TC\BGI");...
6 месяцев назад Akash21795
71
голос
1
ответ
У меня есть класс, который использует шаблон, но я не могу избавиться от этой ошибки: 8:1: error: template class without a name Мой код выглядит следующим образом: #ifndef BST #define BST #include ...
6 месяцев назад SemicolonExpected
122
голоса
1
ответ
Белая граница Как удалить эту белую область? он разрушает мой графический интерфейс. Я хочу создать тень и синюю линию, создаваемую окнами. поэтому я нашел вариант, который делает синюю линию (wxRE...
6 месяцев назад Sang Wan Jeon
106
голосов
1
ответ
Итак, я сделал программу, основанную на бережливости, с клиентом, а сервер и клиент могут хорошо общаться с сервером. Теперь, поскольку передача данных будет иметь решающее значение, мне нужна была...
6 месяцев назад Ayush choubey
266
голосов
11
ответов
Я работаю над проектом, который требует манипулирования огромными матрицами, в частности пирамидальным суммированием для вычисления копулы. Короче говоря, мне нужно отслеживать относительно небольш...
6 месяцев назад Ed.
99
голосов
1
ответ
Я работаю над проектом, который объединяет рваные части бумаги в одно изображение. До сих пор я делал предварительную обработку, чтобы найти контуры и найти соответствующие фигуры. Я получаю 2 изоб...
6 месяцев назад KiKMak
58
голосов
3
ответа
Получил этот файл csv моего журнала перехода и хотел сортировать в каждом блоке (запись перехода), так что intructor указан первым, вторым вторым и дополнительным оператором. Ток они написаны в раз...
6 месяцев назад Pete Mac
109
голосов
2
ответа
Должен ли параметр по умолчанию для функции/метода находиться в определении или в объявлении? Что здесь лучше всего и почему? class Test { void method( bool flag /* = true */ ); // here? }; void Te...
6 месяцев назад nonsensation
80
голосов
2
ответа
Мне нужно открыть существующий файл и записать в любое произвольное место этого файла. Также в позиции, которая может быть больше текущего размера файла. Открытие файла с помощью "ab" будет устанав...
6 месяцев назад Njål Arne Gjermundshaug
57
голосов
3
ответа
У меня есть этот код, обратите внимание, что две строки были закомментированы #include <iostream> class foo { public: foo(); int i; }; class bar: foo { public: bar(); //int i; }; foo::foo() {...
6 месяцев назад Richard Johnson
89
голосов
3
ответа
Есть ли какой-либо способ в С++, который сортирует меня по парам вектора, основанному на разности значений пары. В качестве примера предположим, что у меня есть 4 пары 1 3, 5 6, 2 3, 12 5, поэтому ...
6 месяцев назад Yeasin Rahaman
70
голосов
2
ответа
Таким образом, c++ создает автоматическую копию ctor для классов. Что происходит, когда класс содержит указатели? Мы просто протестировали это в моем университете, и к моему смущению мы могли копир...
6 месяцев назад pixartist
106
голосов
3
ответа
Скажем, у нас есть N функция overrites, мы получаем argunments массив, проанализирован его на несколько типов (скажем, первый раз, когда мы получаем int , string , string , второй раз, когда мы пол...
6 месяцев назад myWallJSON
Чтобы , пожалуйста,
Выберите тему жалобы:

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