Результаты поиска по запросу "c++"

1 ответ

Где и почему я должен поставить «template» и «typename» на зависимые имена?

могу поверитьНКУне примет следующий код ... Пожалуйста, скажите мне, если доступ к внутреннему классу из базового шаблона действительно невозможен, или я что-то упустил? template <class T> class BaseClass { public: struct MyStruct { T *data; }; ...

2 ответа

GCC 4.7 правильно выполняет Стандарт в этом отношении.

от вопрос уже есть ответ здесь: Почему я должен получить доступ к членам базового класса шаблона через указатель this? [/questions/4643074/why-do-i-have-to-access-template-base-class-members-through-the-this-pointer] 3 ответаРассмотрим ...

3 ответа

Вы пытались открыть файл с «MB» в качестве магического числа в нескольких разных фоторедакторах?

я есть существующий код, который я использовал для записи изображения в файл растрового изображения. Одна из строк кода выглядит так: bfh.bfType='MB';Я думаю, что я, вероятно, скопировал это откуда-то. Один из других разработчиков говорит мне: ...

ТОП публикаций

8 ответов

 пока первый не напишу в него.

я не присваиваю значение переменной, когда я ее объявляю, по умолчанию она равна нулю или только тому, что было ранее в памяти? например float x;

0 ответов

Но приводит к неопределенному поведению. На самом деле, это почти никогда не сработает.

я есть следующий код: glShaderSource(shader, 1, (const char **)data.c_str(), NULL);Но это приводит к сбою моей программы. Как мне конвертироватьstd::string вconst char ** ? Я тоже пробовал(const char **)& но он сказал «требует l-значение», что я ...

6 ответов

Это происходит из-за разрешения на выполнение Windows (я предполагаю, что вы запускаете Eclipse с внешнего диска или из другого раздела), если вы запустите Eclipse от имени администратора, вы сможете без проблем отлаживать ваше приложение.

ользую 64-битную версию Winodws 7. Я скачалCDT Eclipse и скачалиMinGW, После этого я создал проект C ++ Hello World. Это код: #include <iostream> using namespace std; int main() { cout << "!!!Hello World!!!" << endl; // This is supposed to print ...

1 ответ

, Если объявлена ​​функция, возвращающая lvalue полиморфного типа, функция должна быть вызвана. Это означает, что в этом случае выражение операнда, конечно, вычисляется.

дуя недавний вопрос, я натолкнулся на следующий пункт в стандарте '03 [1]: Когда typeid применяется к выражению lvalue, тип которого является полиморфным типом класса (10.3), результат ссылается на объект type_info, представляющий тип самого ...

0 ответов

 полезно, но не для того, что хочет ОП. Использование тестирует, чтобы увидеть, произошла ли ошибка чтения из-за EOF или ошибки чтения.

я пытаюсь определить конец файла с функциейfeof(FILE *)Я считаю, что это не работает, как я ожидал: требуется дополнительное чтение, даже если поток заканчивается. напримерfeof(FILE*) не скажет true, если вызывается для файла с 10-байтовыми ...

3 ответа

с одним оператором на строку, исключение скажет вам намного более точно, какой оператор вызвал проблему.

т, поэтому я использую pdCurses lib и stringStream для вычисления и создания 5-символьной строки, представляющей часы. Это показывает как 00:00, 0:00, 00.00 или 0.000. Однако при выполнении моей функции я получаю исключение в этой ...

0 ответов

http://zetcode.com/tutorials/wxwidgetstutorial/layoutmanagement/

у создать приложение с графическим интерфейсом, используя C ++ и wxWidgets. Проблема в том, что я не могу найти IDE с GUI (Form Designer) для использования. Я надеюсь, что в eclipse есть что-то вроде дизайнера QT. какие-либо решения ???