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

1 ответ

Итак, я планировал связать GetModuleFileName с UpdateResource для обновления текущего исполняемого файла.

далось загрузить растровый объект (LoadImage) в исполняемый файл (и реализовать его в виде значка); однако, когда я выпускаю его как отдельный исполняемый файл, значок исчезает. Я обнаружил, что для работы этого трюка требуется, чтобы растровое ...

4 ответа

Вы не должны использовать точку с запятой,

а: In function ‘int returnShortestWeightedBranch(std::vector<route, std::allocator<route> >*)’: error: name lookup of ‘jj’ changed for ISO ‘for’ scoping note: (if you use ‘-fpermissive’ G++ will accept your code)Код: for (int i = 0; i< ...

1 ответ

Как правило, я буду использовать структуры для более простых типов данных, начиная от POD до объектов, которые имеют простые функции-члены. Но яркой линии нет, и как только я определю структуру, я обычно не вернусь и не изменю ее на класс только потому, что добавил дополнительные функциональные возможности. Я не вижу в этом никакой ценности.

ервый пост, поэтому, пожалуйста, будьте осторожны со мной! Я знаю, что нет реальной разницы между структурами и классами в C ++, но многие люди, включая меня, используют структуру или класс, чтобы показать намеренные структуры для группировки ...

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

2 ответа

Это очень просто по сравнению с официальным примером Microsoft, но так как этот метод официально не поддерживается, вы должны использовать его на свой страх и риск. В моем случае это сработало идеально, и потребовались лишь минимальные изменения в классе Game.

ли встроить игру XNA в C # WinForm или C ++ Window. Если да, то как. Я хочу использовать обычные элементы управления пользовательским интерфейсом и иметь оконный интерфейс игры для более интерактивного и динамического моделирования.

1 ответ

Правильно ли я настроил пути включения и компоновки в Visual Studio? (предоставленные шаги)

Вот что я сделал: Загрузите 1.54 zip-файл с веб-сайта boostИзвлек / скопировал его в C: \ Program Files (x86) \ BoostВнутри Visual Studio я установил включаемые библиотеки: C: \ Program Files (x86) \ Boost \ boost_1_54_0 \ boost_1_54_0 \ (Это, ...

13 ответов

Динамически распределить структуру C?

Я хочу динамически выделить структуру C: typedef struct { short *offset; char *values; } swc;И «смещение», и «значения» должны быть массивами, но их размер неизвестен до времени выполнения. Как я могу динамически распределять память для моей ...

3 ответа

 в конструкторе

я есть очень простой следующий код: main.cpp #include "ui_library_browser.h" #include <QtGui/QApplication> #include "StartWindow.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); StartWindow w; w.show(); return a.exec(); ...

1 ответ

Почему общие выражения типа C не могут быть совместимы с C ++?

Кажется, я помню, как слышал расплывчатые комментарии из нескольких надежных источников (то есть членов комитета, выступающих по неофициальным каналам), что выражения общего типа C не будут добавлены в C ++, потому что они не могут ...

3 ответа

Поставьте условную точку останова на значение i здесь, и вы должны быть в порядке.

у добавить условие точки останова в мой код в VC ++ Express 2005, чтобы точка останова срабатывала только в том случае, если локальная переменная соответствует заданным критериям. например bool my_test(UIDList test_list) { foo(test_list); ...

1 ответ

Если вы действительно хотите сделать это правильно, создайте отдельный заголовок для «a» с именем a.h с помощью extern int a. Тогда main.cc и b.cc могут свободно включать a.h без переопределения a.

a.cc int a = 0;файл b.cc #include "a.cc"файл main.cc #include "b.cc" extern int a; int main() { } g++ -c a.cc g++ -c b.cc g++ main.cc a.o b.o error: multiple definitions of aЧто я здесь не так делаю?