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

1 ответ

К вашему сведению: это больше не действует с (по крайней мере) Visual Studio 2013. Я компилирую с / clr в .lib и связываю его в DLL (также скомпилированном с / clr).

создания графического интерфейса для моего личного небольшого приложения я пытаюсь скомпилировать его как статическую библиотеку для использования в другом проекте. GUI создан и выполняет другие задачи с помощью управляемого публичного класса ...

1 ответ

@koshachok "Должен ли я освободить память от этого allocas?" - нет, он будет освобожден при выходе из функции. «И как я правильно понял, функция состоит из базовых блоков, которые состоят из инструкций, не так ли?» -Да, точно.

ть 2 интересных поля:llvm::ModuleИтак, если мы определим некоторые функции или глобальные переменные, мы сможем использовать их из любых других мест нашей программы, просто запросив их у нашего модуля. Но как насчет локальных переменных функции? ...

3 ответа

 для тебя

я обновил свою Android Studio, включил NDK до версии17.0.4754217и с тех пор я больше не могу запускать свое приложение. Когда я попытался повторно запустить код после обновления, он дал мне ошибкуABIs [mips64, armeabi, mips] are not supported ...

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

2 ответа

Вообразите хаос, если каждая функция в огромной кодовой базе внезапно начала печатать свое возвращаемое значение ...

ного изучил C ++ и попробовал свои силы в создании простой функции, которая возвращает площадь комнаты. Оператор return не выводит значение, однако, используя cout, я вижу результат. Я что-то здесь упускаю? #include <iostream> using namespace ...

1 ответ

Это потрясающе. Может кто-нибудь объяснить, почему это работает?

ужно построить boost, чтобы использовать библиотеку регулярных выражений. Я смог создать bjam, используя bootstrap.sh, примерно так: ./bootstrap.sh --with-toolset=mingwПримечание - если я пропущу - компиляция аргумента --with-toolset = mingw не ...

1 ответ

Спасибо за ответ. Я обновил свой вопрос, чтобы уточнить, что именно я ищу.

.cppreference.com/w/cpp/language/initializationНеупорядоченная динамическая инициализация, которая [http://en.cppreference.com/w/cpp/language/initialization]: [Так в оригинале] применяется только к (статическим / локально-локальным) шаблонам ...

2 ответа

Я предполагаю, что отображение папок Windows с папками Ubuntu создает некоторую путаницу.

учаю прерывистую «фатальную ошибку: ... файл не найден» при сборке приложения C ++ с использованием gcc 4.8 или clang 3.8 под Ubuntu 16.04.2, работающего в подсистеме Windows для Linux (WSL), при включении заголовочных файлов C ++, но только ...

3 ответа

Вы также можете локально заблокировать первоначально объявленные переменные, повторно выделив их для циклов.

отрим этот фрагмент программы на C: for(int i = 0; i < 5; i++) { int i = 10; // <- Note the local variable printf("%d", i); }Он компилируется без ошибок и при выполнении выдает следующий вывод: 1010101010Но если я напишу подобный цикл в C ...

2 ответа

MinGW

ановил все пакеты в Cygwin. Я также добавил C: \ cygwin \ bin в переменную PATH. Но когда я пытаюсь скомпилировать файл c ++ в командной строке, я получаю сообщение об ошибке «Доступ запрещен». Те же самые команды работают в пакетном окне cygwin. ...

1 ответ

В дополнение к версиям gcc, более поздним, чем версия 4.6, и Clang 3.0, и Visual C ++ 11 (начиная с Visual C ++ 11 Beta) поддерживают эту языковую функцию C ++ 11.

ел этот фрагмент кода C ++ 11 вэто презентация BoostCon от Джереми Сика [http://ecee.colorado.edu/~siek/boostcon2010bgl.pdf]: deque<int> topo_order; topological_sort(g, front_inserter(topo_order)); for (int v : topo_order){ //line 39 cout << ...