g ++ компилятор жалуется на преобразования между связанными типами (от интервала до перечисления, от пустоты* к классу*, от символа константы* к неподписанному символу*, и т.д.). Компилятор обрабатывает такой convertions как ошибки, и не будет...
Смотрите на этот код: шаблон <класс T> класс A {основа класса {}; класс получен: общественность <T>:: основа {}; общественность: интервал f (имя типа <T>:: аргумент base& = имя типа...
Рассмотрите следующий код: #include <iostream> #include <память> #include <вектор> с помощью станд. пространства имен; структура {интервал a; (интервал _):a (_) {}}; международное основное () {vector&...
g ++ компилятор дает эту ошибку: ожидаемый''; перед 'ним' шаблон <имя типа T> класс myList: общедоступный станд.:: список <T> {общественность: пустое нечто () {станд.:: список <T>:: итератор это;...
Я пытаюсь записать контейнерный класс, который использует средства выделения STL. То, что я в настоящее время делаю, должно иметь станд. члена парламента, не занимающего официального поста:: средство выделения <T> выделение _; (это позже будет шабло
Я хочу проверить, что мое понимание корректно. Такого рода вещь хитра, таким образом, я почти уверен, что пропускаю что-то. У меня есть программа, состоящая из потока в реальном времени и нев реальном времени...
нечто класса {общественность: освободите say_type_name () {станд.:: суд <<идентификатор типа (этот) .name () <<станд.:: endl; }}; международное основное () {нечто f;; f.say_type_name ();} Выше кода печатает P3foo на моем...
Я нашел код, который связывается против 'g2c' библиотеки. Почему мне нужен он? Просто хотел бы понять, почему могло бы быть важно и что это делает в целом. Спасибо!
Я пытаюсь сделать это в make-файле, и он перестал работать ужасно: M_ARCH: = $ (окружают g ++-dumpmachine | awk '{разделение (1$", - "); распечатайте [1]}'), Вы знаете почему? Я предполагаю, что это имеет отношение к выходу, но что и...
Существует ли флаг в g ++ или инструменты для дампа членских переменных структуры/класса? Для иллюстрирования рассмотрите исходный код как эта структура {виртуальная пустота m () {};}; структура B: общественность {интервал b; виртуальный...
Я пытаюсь использовать чужой Make-файл для complile очень простая библиотека C++. Make-файл следующие: JNIFLAGS =-O2-pthread-I/usr/lib/jvm/java-6-sun/include-I/usr/lib/jvm/java-6-sun/include/...
Следующий код суммирует проблему, которую я имею в данный момент. Мой текущий поток выполнения следующим образом, и я работает в GCC 4.3. jmp_buf a_buf; jmp_buf b_buf; освободите b_helper () {printf ("...
Может g ++ и minGW на Windows XP используют Windows SDK? А именно, почему делает g ++, не удайся скомпилировать: #include <stdio.h> #include <windows.h> международное основное (пустота) {printf ("!!! Привет Мир!!!");...
Столь ужасный, как компилятор win32 Microsoft при помощи __ declspec макрос, он действительно имеет преимущество того, чтобы быть явным о том, что Вы хотите экспортировать или нет. Переходя тот же код на Linux gnu/gcc...
Следующее является некоторым очевидно дефектным кодом, для которого я думаю, что компилятор должен испустить диагностику. Но ни gcc, ни g ++ не делают, даже со всеми опциями предупреждений, о которых я мог думать: - педантичный - Стена-...
Я настраиваю проект C++, на Ubuntu x64, с помощью Eclipse-CDT. Я в основном делаю привет мир и связываюсь с коммерческой сторонней библиотекой. Я включал заголовочные файлы, связанные с их...
Я просто установил Cygwin. И я могу запустить оболочку удара из окон, сделать "ls", "emacs", "vi", и т.д. Однако, когда я делаю "g ++", это говорит что команда, не найденная. Я думал, что g ++ был установлен по умол
Я просканировал по (устаревшей) статье, которая является первым хитом на Google о кросс-компиляции ARM. Я также видел статью о компиляции OpenCV к iPhone и общей перекрестной компиляции...
Я получаю это неопределенное построение символов с помощью этой командной строки: $ gcc test.cpp Неопределенные символы: "___gxx_personality_v0", на которые ссылаются из: etc ... test.cpp прост и должен собрать ...
Я пытаюсь связать спокойное приложение с его библиотеками, и компоновщик (MinGW) извергает сотни строк как следующее, и я не уверен, как продолжить двигаться. cpp: неопределенная ссылка на '...
Я очень раздражен из-за глупой ошибки, которую я сделал. Но меня даже больше раздражает мой компилятор (g ++ 8.1), который меня не предупреждал. ;-) Пожалуйста, рассмотрите следующий код: class Test {...
Я упростил свою исходную проблему, чтобы выделить проблему, поэтому некоторые приборы могут выглядеть излишними, но они полезны для остальной части моего проекта. Код этого примера находится в одном файле t.cc и ...
Я сделал простой проект WIN32, используя ресурсы (файлы .rc). Когда я компилирую с code :: blocks, отображается диалоговое окно, но при компиляции с g ++ из cmd это не так. Попытка включить .rc как ...
Я пытаюсь отладить программу с помощью ddd. Когда я пытаюсь ввести любую функцию, или в основном () самом, я получаю соблюдающее предупреждение: предупреждение: (Внутренняя ошибка: ПК 0x804a6b0 в чтении в psymtab, но...
Я переключаюсь с g ++ на clang, однако в g ++ у меня есть флаг -pthread, который, похоже, не распознает clang. Что такое эквивалент в Clang? РЕДАКТИРОВАТЬ: Моя сборка Clang вытягивает из SVN в марте ...
В моем заголовочном файле я получаю сообщение об ошибке: «строка» не была объявлена ошибка, но в верхней части файла у меня есть #include <строка>, так как я могу получить эту ошибку?
Я скомпилировал программу, используя MinGW g ++. Когда я запускаю его, он открывает окно консоли в дополнение к главному окну приложения. Какой флаг компилятора должен остановить это?
Существует ли g ++ эквивалентен Visual Studio __ declspec (novtable) аргумент? В основном, в чистом виртуальном базовом классе __ declspec (novtable) аргумент может использоваться для подавления создания vtable...