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

2 ответа
Я использую MACRO для определения переменной SUCESS #ifdef SUCCESS #undef SUCCESS #define SUCCESS 0 #endif //SUCCESS Но компилятор Eclipse дает мне ошибку, поскольку symbol "SUCCESS" could not be resolved Но если я просто напишу #define SUCCESS 0 Он работает нормально. Почему это та...
25 дек. 2013, в 16:07
2 ответа
#include <string.h> #include <iostream> using namespace std; class String { public: /* Parameterized Constructor */ String(const char* i_ac) { cout<<"Parameterized Constructor"; if(i_ac) { data = new c...
string
c++11
constructor
25 дек. 2013, в 11:18
2 ответа
У меня есть класс строк: #include <stdint.h> class CString { public: CString() {} explicit CString(uint64_t ui64, int width = -1, int base = 10, char fillChar = ' ') {} CString(const char * str) {} CString arg(const CString& argument) const {return CString();} templ...
overloading
overload-resolution
25 дек. 2013, в 10:51
1 ответ
Думая о способе моделирования свойств С# в C++, я пришел к следующему решению: #include <iostream> class obj_with_property { private: class mykey {}; public: class int_property { private: int m_v; public: int_property (int v, mykey) : m_v (v) { } ...
properties
25 дек. 2013, в 10:32
1 ответ
Я пытаюсь написать функцию, которая будет возвращать первичную факторизацию заданного числа (в рамках решения проблемы эйлера проекта № 12). Для подсчета главных факторов. Я использую std::map. Код выглядит следующим образом: #include "stdafx.h" #include <iostream> #include <map> #inclu...
increment
map
25 дек. 2013, в 10:00
1 ответ
У меня есть некоторые вопросы о том, как создать и использовать класс круговой очереди в C++. Вопросы находятся в коде как комментарии, потому что я ищу общие указатели о том, как узнать, правильно ли я нахожусь на правильном пути. Редактировать: Добавление конкретных вопросов здесь для ясности: ...
queue
25 дек. 2013, в 09:09
1 ответ
Я пытался решить этот вопрос на SPOJ. http://www.spoj.com/problems/PRIME1/ Я получаю SIGABRT или SIGKILL. Что происходит не так? Он работает нормально в моем компиляторе (CodeBlocks). Я использую стандартный алгоритм Сито Эрастостена. //finding if a number is prime or not bool is_Prime(int num) ...
sigabrt
25 дек. 2013, в 09:06
1 ответ
Я знаю, что есть много решений для моей проблемы. Я попробовал их все; однако, я все еще получаю ошибку. Это оригинальные функции из DLL 'KeygenLibrary.dll': bool dfcDecodeMachineID(char* sEncodeMachineID, int iInLen, char* sMachineID, int& iOutLen); bool dfcCreateLicense(char* sMachineID, in...
dllimport
25 дек. 2013, в 08:53
2 ответа
Почему этот код не удаляет все элементы из вектора? Благодарю! for (int i = 0; i < vec.size(); i++) vec.erase(vec.begin());
stdvector
25 дек. 2013, в 08:38
1 ответ
Я пытаюсь записать часть файла C++ для вывода текста в файл, который будет читать gnuPlot. Я хочу включать символы {и} в свой выходной файл, так что gnuplot может читать их в стиле, подобном используемому laTex. Соответствующий раздел моего кода читает std::ofstream gnuplotFile2; gnuplotFile2.open...
ofstream
25 дек. 2013, в 07:23
1 ответ
Я работаю над школьным проектом (мне разрешили сделать симуляцию в C++ для моего проекта Science Fair), и все идет хорошо (помимо другой ошибки, с которой у меня была проблема) до сих пор. Чтобы полностью понять, что я делаю, я предлагаю вам быстро взглянуть на эту страницу. Хорошо. Ниже мой код. ...
arrays
segmentation-fault
25 дек. 2013, в 06:50
2 ответа
когда я вызываю функцию "DirectSoundCreate", чтобы получить указатель "IDirectSound", но я не мог ее освободить при выходе из процесса в деструкторе. Как это: IDirectSound* m_pDirectSound; IDirectSoundBuffer* m_pDsSoundBuffer; HRESULT hResult = DirectSoundCreate(NULL, &m_pDirectSound,NULL...
25 дек. 2013, в 04:22
1 ответ
Вот код связанных списков, так как сделать два разных списка и показать пересечение между ними? Например, существует два связанных списка L1 и L2, поэтому, как реализовать функцию, которая отображает пересечение этих двух списков, например L1, имеет 1,2,3,4,5, а L2 - 11,3,4, поэтому результат будет...
data-structures
25 дек. 2013, в 04:17
1 ответ
Прежде всего, я программирую в контексте ядра, поэтому существующих библиотек не существует. На самом деле этот код собирается войти в мою собственную библиотеку. Два вопроса, еще один важный, чем другой: Как следует из названия, как я могу эффективно отображать изображение 24-bpp на 32-битное ус...
bitmap
osdev
24 дек. 2013, в 20:52
3 ответа
У меня есть массив, называемый сообщением. Я перехожу к следующему индексу, когда пользователь вводит "следующий". Аналогично, для предыдущего. Я хочу, чтобы вы могли перейти к следующему и предыдущему простым способом. Я знаю простой способ для следующего, но не предыдущего. Как мне это сделать? a...
24 дек. 2013, в 19:12
Наверх
Меню