0
ответов

mingw g++ выдает предупреждения на неправильном языке (немецкий вместо английского)

Моя проблема в следующем:Когда я компилирую проект C++ с помощью eclipse (Juno, 64bit, Java 7u3)на моем ноутбуке с Windows 7, я получаю ошибки/предупреждения на немецком языке. Это приводит к тому, что предупреждения отображаются как ошибки в...
вопрос задан: 8 June 2012 23:52
0
ответов

Ошибка компиляции std::packaged_task с gcc 4.6

Я пытаюсь запустить функцию в потоке, используя std::packaged_task Query query; /* объект protobuf */ /* заполнить объект запроса */ std::packaged_task task([](...
вопрос задан: 7 June 2012 21:23
0
ответов

простое бинарное дерево поиска. Segmentation Fault

Простой BST для вывода чисел по порядку. Не мог понять, что я сделал не так. #include <иопоток> использование пространства имен std; класс BST { частный: BST * корень; бст* слева; бст* справа; int ...
вопрос задан: 1 June 2012 03:46
0
ответов

Ошибка синтаксического анализа g++ в «:»

g++ сообщает об ошибке синтаксического анализа с кодом ниже: class Sy_timeLineDelegateScene : public QGraphicsScene { Q_OBJECT public: Sy_timeLineDelegateScene( Sy_animPropertyTimeLine* временная шкала, ...
вопрос задан: 31 May 2012 21:14
0
ответов

Как определить статический член const?

Мой тестовый класс имеет константный статический член подтипа. Я обычно определяю этот постоянный статический член следующим образом. класс Тест { общественность: класс Dummy {}; private: static Dummy const dummy; }; Test:...
вопрос задан: 31 May 2012 13:16
0
ответов

Правило для переменной лямбда-захвата

Например: class Example { public: explicit Пример (int n): num (n) {} void addAndPrint (vector & v) const {for_each (v.begin (), v.end (), [num] (int n) {cout <& ...
вопрос задан: 29 May 2012 15:03
0
ответов

Исключения через бинарную границу

Я знаю, этот вопрос задавался довольно много раз, однако я не могу найти решение своей проблемы. У меня следующая ситуация: A / \ / \ B <- C A это общая библиотека, которая ...
вопрос задан: 28 May 2012 16:11
0
ответов

создание и связывание разделяемой библиотеки

Я пытаюсь создать разделяемую библиотеку на платформе Windows Cygwin с помощью g++, а затем связать ее с другим файлом cpp: я использую следующие команды: // сгенерировать объектный файл g++ -g -c -Wall -fPIC ...
вопрос задан: 25 May 2012 05:49
0
ответов

Небольшая опечатка в моем списке инициализаторов вызывает невыразимую боль

Итак, я только что прошел изнурительную многочасовую сессию отладки большого серверного приложения. Ошибка в итоге свелась к едва заметной опечатке в конструкторе. По сути, это было...
вопрос задан: 22 May 2012 11:42
0
ответов

Компиляция SQlite3 на C++

Я компилирую код следующим образом: g++ main.cpp -I sqlite3 где sqlite3 — папка с исходными файлами, которые я получил из sqlite-amalgamation-3071100.zip, -I — флаг включения источники. Этот архив...
вопрос задан: 13 May 2012 20:57
0
ответов

Valgrind: «Неверное чтение» с c_str и strtod

Я использую strtod() для преобразования некоторых входных строк. при проверке моего кода с помощью valgrind я столкнулся с «недопустимым чтением размера 8». сообщение появляется, если b начинается с "i" или "n", вот что я ...
вопрос задан: 13 May 2012 14:57
0
ответов

C++/compilation: is it можно установить размер vptr (глобальная vtable + 2 байта индекса)

Недавно я опубликовал вопрос о накладных расходах памяти из-за виртуальности в C++. Ответы позволяют мне понять, как работают vtable и vptr. Моя проблема заключается в следующем: я работаю на суперкомпьютерах, я...
вопрос задан: 12 May 2012 08:50
0
ответов

c ++ boost :: filesystem undefined ссылка на `boost :: filesystem3 :: path :: root_name () const '

Я постоянно сталкиваюсь с ошибками при попытке скомпилировать код, который использует ускорение: : библиотека файловой системы. Я не понимаю никаких выводов компилятора, которые я получаю. Вот мой код, скопированный с http: // ...
вопрос задан: 6 May 2012 15:50
0
ответов

Почему gcc не предупреждает, когда значение enum или int передается как аргумент функции, #39; который является логическим?

У меня есть следующий код :typedef enum { ФОО, БАР, БАЗ } foo _т; static void afunc (bool is _it _on ){ / *выполнить задание */ } int main (void ){ афунк (БАЗ ); вернуть 0; } Компиляция этого...
вопрос задан: 5 May 2012 18:35
0
ответов

Размер структуры, содержащей 1 указатель

Предположим, у меня есть следующий шаблон класса :template struct Wrapper { T *t _; static void check (){ static _assert (sizeof (Wrapper == sizeof (T *), "Недопустимое предположение" )...
вопрос задан: 4 May 2012 14:50
0
ответов

c++11 включает тогда, когда c++03 не включает?

Взгляните на эту крошечную программу. #include int main (){ int var = atoi ("-99" ); // преобразовать строку в int var = abs (var ); // принимает абсолютное значение std ::cout <&...
вопрос задан: 4 May 2012 13:30
0
ответов

Флаги для включения подробных и подробных предупреждений g ++

Часто в C под gcc я начну со следующего набора предупреждающих флагов (с трудом собранных из нескольких источников): -Wall -Wextra - Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function -...
вопрос задан: 2 May 2012 14:52
0
ответов

Почему stdint.h можно найти, а cstdint нет?

Я удивлен тем, что include stdint.h работает, а include cstdint — нет. $ aCC sizeof.cpp "sizeof.cpp", строка 5 :ошибка #2005 -D :не удалось открыть исходный файл "cstdint" #include ...
вопрос задан: 2 May 2012 06:01
0
ответов

Не могу скомпилировать пример из буферов протокола google

Я ищу другие темы, но они мне не помогают =(. На моем рабочем сервере у меня нет привилегий sudo, поэтому я устанавливаю PB с помощью ./configure --prefix=/home/username/local Затем я создаю исходные файлы с помощью "...
вопрос задан: 1 May 2012 20:40
0
ответов

Выполняется ли подстановка для пакета параметров с переменным числом параметров, если пакет пуст?

Рассмотрим следующую программу:#include enum class dummy {}; шаблон <имя типа T> использование EnableIf = typename std ::enable _if ::type; template <...
вопрос задан: 30 April 2012 00:31
0
ответов

почему возникают ошибки ссылок на символы при компиляции в g++?

aludra.usc.edu (25 ):g++ -o final.out final.cpp Неопределенный первый символ ссылки в файле data ::Get _Networth ()/var/tmp//ccUz9c59.o...
вопрос задан: 29 April 2012 08:17
0
ответов

Как скомпилировать код SIMD с помощью gcc

Я написал этот код для умножения матриц в SIMD, который мне удалось скомпилировать в Visual Studio, но теперь мне нужно скомпилировать его в Ubuntu, используя gcc/г++. Какие команды я должен использовать для компиляции этого?...
вопрос задан: 28 April 2012 19:13
0
ответов

Что делает флаг g++ -D?

Я смотрю на CFLAGS -CFLAGS= -g -w -D LINUX -O3 -fpermissive в Makefile. Что делает флаг -D? Я вижу на справочной странице, что -D name Predefine name как макрос с определением 1....
вопрос задан: 26 April 2012 16:52
0
ответов

Невозможно скомпилировать 32-битную версию с 64-битной версией g ++

Я использую кодовые блоки. Я использую убунту. Вот результат компиляции. g ++ -Wall -O2 -m32 -nostdlib -Iinclude -c /home/miroslav/Development/WEBGINE/src/WEBGINE/Component.cpp -o obj / ReleaseCGI32 / ...
вопрос задан: 21 April 2012 22:41
0
ответов

Компоновщику C++ не хватает библиотеки при запуске (поведение SONAME)

Я написал программу, которая использует две разделяемые библиотеки (которые я скомпилировал) и размещает их следующим образом: /home_directory_where_I_compile_and_run_everything -->/lib/libjson_linux-gcc-4.4.6_libmt.so -->/...
вопрос задан: 18 April 2012 15:48
0
ответов

Добавить некоторые флаги по умолчанию в gcc (желательно с помощью файла спецификаций)

Я хочу, чтобы мой gcc всегда добавлял некоторые флаги по умолчанию, есть ли простой способ сделать это ? По сути, у меня есть некоторые флаги, которые я передаю каждый раз, когда запускаю gcc, например (но не ограничиваясь этим) -g (чтобы он имел ...
вопрос задан: 18 April 2012 07:11
0
ответов

битовые поля c++ и -Wconversion

-Wconversion выдает предупреждения, когда я присваиваю значение битовому полю с помощью g++. Исходный файл: структура Foo { общедоступный: беззнаковое целое x: 4; беззнаковое целое у: 9; беззнаковое целое z : 17; }; int ...
вопрос задан: 17 April 2012 13:20
0
ответов

Почему этот код не компилируется в g++

приведенный ниже пример кода не компилируется в g++. но он работает над визуальной студией. возможно ли использовать функцию-член шаблона внутри класса шаблона в классе g++ Impl { public :template<...
вопрос задан: 17 April 2012 08:44
0
ответов

Как заставить gcc добавлять префикс ко всем именам символов

Я знаю, что в прошлом была опция -fprefix-function-name, которая добавляла бы префикс ко всем сгенерированным символам, не похоже быть частью gcc больше. Есть ли другой способ сделать это?
вопрос задан: 14 April 2012 21:57
0
ответов

Как запустить приложение C++ в Android SHELL

Я хочу запустить hello world, написанное на C++ и скомпилированное с помощью Android toolchain 9, но столкнулся с проблемой:по умолчанию у меня нет прав на запуск, и я могу не изменять разрешения с помощью chmod`. Я...
вопрос задан: 12 April 2012 23:46