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

60
голосов
2
ответа
StackOverflow! Сегодня проблема немного странная, но, пожалуйста, несите меня. Любые советы/предложения чрезвычайно оценены! Я унаследовал старую базу кода в проекте с некоторыми компонентами, кото...
13 часов назад HypersonicNinja
60
голосов
1
ответ
Я пытаюсь сделать двоичное дерево на основе кода, который мне дал мой профессор, но Xcode продолжает говорить, что "root" не определен в binarySearchTree.h, хотя он уже определен в binaryTree.h. Мо...
13 часов назад VinnyDakid
110
голосов
1
ответ
Предположим, что где-то в моем коде есть функция foo с универсальным ссылочным параметром , который я не могу изменить : template<typename T> auto foo(T&& t) { std::cout<<"gener...
13 часов назад davidhigh
61
голос
4
ответа
Следующий фрагмент кода генерирует некоторые предупреждающие сообщения при компиляции: Cluster& Myclass::getCluster(const Point &p) { foreach (Cluster c, *this) foreach (Point point, c) if ...
14 часов назад shofee
129
голосов
1
ответ
Я реализовал (см. Код ниже) алгоритм абсолютного минимального обобщенного суффикса. Я написал блок-тест и, похоже, работает как ожидалось (находит правильную подстроку в правильном положении). Но д...
14 часов назад Sergiy Migdalskiy
60
голосов
3
ответа
Вот как я создаю свою дату, я хочу добавить к ней 1 год. Заранее спасибо. char tmpbuf[128]; time_t ltime; struct tm *today; stringstream reD; string todayDate; time( &ltime ); today = localtime...
14 часов назад user1054513
-7
голосов
2
ответа
Я столкнулся с этой проблемой, когда вам нужно будет создать программу для базы данных, в которой хранятся десятки различных команд на основе их очков выигрыша и потерь под названием команды. Но на...
14 часов назад Ashwath
59
голосов
2
ответа
Каков самый быстрый способ переноса готового игрового проекта, написанного на C++ на iPad. Есть ли хороший способ сделать это, не покупая Mac?
14 часов назад runnydead
118
голосов
1
ответ
Рассмотрим следующий пример кода: SomeClass Callee() { // Option 1: return SomeClass(/* initializer here */); // Option 2: SomeClass tmp(/* initializer here */); // Do something to tmp here return ...
14 часов назад Serge Rogatch
84
голоса
1
ответ
Я пытаюсь написать программу, которая будет принимать несколько входных данных, и это мой код int main (int argc,char *argv[]) { char tmp; while((tmp=getopt(argc,argv,"e:d"))!=-1) { switch(tmp) { c...
14 часов назад 1cyf1r3
125
голосов
3
ответа
Я делаю проект, который использует методы обработки изображений для идентификации разных объектов и их длины. Я просматриваю множество примеров в javaCV, а также OpenCV. Но, к сожалению, я не смог ...
15 часов назад user4910881
-4
голоса
2
ответа
Это задание для курса, с которым у меня возникают проблемы. До сих пор я думал, что знаком с векторами в C++. Предполагается, что эта программа берет файл у пользователя, который рассчитывает, что ...
15 часов назад GenCrash10
111
голосов
1
ответ
Существует ли какая-либо существующая реализация С++ XML Schema XSD 1.1? Я нашел xerces-С++ - 3.1.1, но он только реализует XSD 1.0. Java-аналог этого проекта реализует XSD 1.1. Я особенно ищу спос...
15 часов назад wpb
95
голосов
1
ответ
Я вызываю факториальную функцию, определенную следующим образом посредством ссылки. int factorial(int &n) { n--; if (n>0) return factorial(n)*(n+1); else return 1; } когда я передаю значение...
15 часов назад Siddharth Joshi
85
голосов
3
ответа
Есть ли какой-то способ в Windows, чтобы предотвратить разгрузку нашей DLL через FreeLibrary? То есть "закрепить" его в памяти для жизни процесса?
15 часов назад Two Bit Gangster
61
голос
5
ответов
Я узнал о указателях в C++, и я прочитал статью об этом, и я думаю, что я это понимаю, хотя я просто хотел получить некоторые разъяснения по псевдокоду, который я написал. int someGameHealthAddress...
15 часов назад user2932566
60
голосов
1
ответ
У меня есть следующий код на дисплее: (это весь дисплей func, а данные изменяются в режиме ожидания) glClear(GL_COLOR_BUFFER_BIT); glDrawPixels(100,100,GL_RGBA,GL_FLOAT,data); glutSwapBuffers(); gl...
15 часов назад radl
84
голоса
2
ответа
Я получаю следующее сообщение об ошибке, когда пытаюсь запустить следующий код, когда пытаюсь добавить функцию RK4 с использованием файла заголовка. C:\Documents\C code\RK4\addRK4.h | 7 | error: ex...
15 часов назад user1968603
60
голосов
1
ответ
В моем проекте C++ у меня есть 3 файла, которые являются main.cpp, functions.cpp и functions.h. functions.cpp: #include <functions.h> using namespace std; int ascii(string text) { vector<i...
15 часов назад Lulzsec
-4
голоса
2
ответа
Мне нужно динамически загружать dll в C++. Я выполнил этот учебник http://msdn.microsoft.com/en-us/library/ms235636.aspx, чтобы создать dll, и все работает нормально. Затем я последовал за этим
15 часов назад Riccardo Cipolleschi
73
голоса
1
ответ
У меня есть следующий класс, который реализует статические методы, которые должны использовать один глобальный массив. Он определяется как таковой: //Defined in LockTrack.h file enum LOCK_ID{ LOCKI...
15 часов назад c00000fd
60
голосов
1
ответ
Позвольте мне начать с фрагмента, описывающего мой вопрос. class MovableObject : protected BaseObject { protected: virtual void move() = 0; }; class Player : public MovableOject {} void Player::mov...
15 часов назад mic4ael
94
голоса
5
ответов
Я решил попробовать создать простую C-оболочку для V8 API, используя модель, описанную в API-интерфейсе разработки C для объектно-ориентированного кода C++ . К сожалению, я не слишком хорошо знаком...
15 часов назад David Brown
59
голосов
1
ответ
Любой эксперт по libcurl, который может что-то узнать об этом? Я замечаю это, потому что я не могу отключить libcurl VERBOSE: curl_easy_setopt(curl, CURLOPT_VERBOSE, 0L); Когда я прохожу через вызо...
15 часов назад M W
-7
голосов
1
ответ
все. Мне сложно понять, что делает reinterpret_cast. У меня есть этот код: unsigned int no = 10; ofstream fs = ofstream("output.out", ios_base::out); if (!fs.bad()) { fs.write(reinterpret_cast<c...
15 часов назад MaryOz
110
голосов
2
ответа
Я написал эту функцию для отслеживания определенного места в топологическом дереве. Однако по какой-то причине. Его бесконечность. int electricity(int x){ multimap<int,entita,greater<int> ...
15 часов назад Viktor Vix Jančík
93
голоса
2
ответа
Я удивлен, что файл, содержащий следующие строки кода, успешно скомпилирован, а компоновщик создает исполняемый файл. Я думал, что все функции, кроме main , должны иметь действительный оператор ret...
15 часов назад R Sahu
73
голоса
3
ответа
Как программно изменить свойства фильтра? Я использую фильтр AAC encoder , и я могу вручную изменить его bitrate в graphedit , щелкнув правой кнопкой мыши на фильтре и введя значение bitrate . Можн...
15 часов назад Shiva Kumar
236
голосов
2
ответа
Я только начинаю изучать Objective-C, и считаю, что фоном в C (которого у меня нет) является полезной отправной точкой. Я пробовал на С++, поэтому имею некоторое представление о базовых парадигмах ...
15 часов назад ericsoco
74
голоса
2
ответа
У меня есть класс, который должен запускаться в потоке и нужен цикл событий для слотов, в настоящее время я хорошо его запускаю с помощью moveToThread() , но я бы хотел использовать QThreadPool и я...
15 часов назад Paul
60
голосов
3
ответа
Код, который я написал: #include <iostream> using std::cout; using std::endl; struct S { long l; }; struct A { int a; }; struct B : A, S{ }; int main() { cout << "sizeof(A) = " <<...
15 часов назад user4910881
84
голоса
1
ответ
Я пытаюсь создать класс без копирования и наследовать его в myclass. Вот как выглядит код: template<class T> struct NonCopyable { protected: NonCopyable() {} private: NonCopyable(const NonCop...
15 часов назад jan
60
голосов
3
ответа
В чем проблема с кодом ниже? class B { public: int test() { cout<<"B:test()"<<endl; return 0; } int test(int i) { cout<<"B test(int i)"<<endl; return 0; } }; class D: public...
16 часов назад RDX
118
голосов
2
ответа
Я запустил этот код и получил это исключение в visual studio: int main () { int * x=new int(23); for(int i=0;i<9;i++) { x[i]=i; } delete []x; return(0); } Спасибо за вашу помощь ;)
16 часов назад user188927
103
голоса
4
ответа
Заранее благодарим за чтение и/или реагирование на это. Я новичок в программировании. Скажем, у меня был класс Player, который использовал объект оружия типа ABC в качестве члена. class Player { pr...
16 часов назад Dex
95
голосов
1
ответ
Я знаю, что мне нужно определить статического члена класса за пределами класса в глобальном пространстве/пространстве имен, иначе компилятор будет жаловаться на недостающие символы. Поэтому в следу...
16 часов назад Zebrafish
59
голосов
1
ответ
У меня есть фоновый процесс (daemon on unix system), в котором std::cout для отладки в исходном файле в некоторых местах. Я запускаю этого демона в режиме молчания или без режима молчания. В silenc...
16 часов назад abrahab
112
голосов
1
ответ
Является ли результат decltype таким же, как идентификатор шаблона? (И каков правильный термин при обращении к T и его значении?). То есть есть случаи, когда утверждение терпит неудачу? template<...
16 часов назад Micha Wiedenmann
138
голосов
3
ответа
Declarators. Да, деклараторы. Они являются источником множества дискуссий по кодированию. Это действительно хорошая тема для аргументов - С++ не определяет, какой из них лучше другого (это неважно!...
16 часов назад Mark Garcia
60
голосов
4
ответа
Я пытаюсь написать функцию, которая будет принимать std::vector и имя файла, а затем записать каждое целое число из файла в вектор. Я написал простую функцию void, которую я тестировал с помощью от...
16 часов назад G.Q
Чтобы , пожалуйста,
Выберите тему жалобы:

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