0
ответов

Базовые адреса GDB Backtrace Bogus

Когда я компилирую тот же код с g ++ с флагом -o2, я могу успешно вернуться без каких-либо поддельных адресов. Подобно; 0x08156079 в CItem :: GetValue (this = 0x3adb0f00, idx = 0) в item.cpp: 957 0x081b123c в ...
вопрос задан: 15 December 2018 08:07
0
ответов

неопределенная ссылка на `typeinfo для класса '[дубликат]

Возможный дубликат: g ++ undefined ссылка на typeinfo Неопределенные символы« vtable for… »и« typeinfo for… »? Я не могу пользоваться своим классом. class Accel { public: ...
вопрос задан: 4 October 2018 22:24
0
ответов

Какой тип я должен поймать, если я выброшу строковый литерал?

Я пишу довольно простое приложение на C ++ с использованием g ++ под Linux, и я пытаюсь выбросить необработанные строки как исключения (да, я знаю, это не очень хорошая практика). У меня есть следующий код (...
вопрос задан: 20 September 2018 13:08
0
ответов

Компиляция C++11 с помощью g++

Я пытаюсь обновить свой компилятор C++ до C++11. Я немного поискал и пришел к выводу, что должен использовать флаг -std=c++0x или -std=gnu++0x, но я мало что знаю о флагах....
вопрос задан: 5 August 2018 08:07
0
ответов

Опасен ли уровень оптимизации -O3 в g++?

Я слышал из различных источников (, хотя в основном от моего коллеги ), что компиляция с уровнем оптимизации -O3 в g++ в чем-то «опасна», и ее следует избегать, если только...
вопрос задан: 17 July 2018 15:51
0
ответов

Поддержка C ++ 0x IDE с g ++

Какая среда IDE лучше поддерживает новые функции C ++ 0x в g ++? Я знаю, что вы можете использовать редактор как есть и скомпилировать код с помощью -std = c ++ 0x, но я бы хотел, чтобы новые функции не помечались как ...
вопрос задан: 12 July 2018 15:31
0
ответов

Как изменить выходной файл по умолчанию g ++ в Ubuntu?

Обычно g ++ sample.c генерирует a.out Можно ли настроить g ++ для вывода с другим именем по умолчанию для выходного файла?
вопрос задан: 29 June 2018 13:58
0
ответов

Отсутствует аргумент по умолчанию - ошибка компилятора

void func (string word = "hello", int b) {// некоторые задания} в другой функции // вызов func ("", 10 ); Когда я его скомпилировал, компилятор выдает ошибку; аргумент по умолчанию отсутствует для ...
вопрос задан: 25 April 2018 09:36
0
ответов

Eclipse C++ :«Программа «g++» не найдена в PATH»

У меня установлен gpp в Windows 7 (32-битная ), как показано на рисунке. PATH переменная gas g++ "%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1....
вопрос задан: 17 April 2018 05:05
0
ответов

std :: make_unique вызывает большое замедление?

Недавно я начал модернизировать свою кодовую базу C ++, используя C ++ 14 вместо C ++ 11. После замены единственного вхождения std :: unique_ptr.reset (new ...) на std :: make_unique из C ++ 14 я понял ...
вопрос задан: 13 April 2018 13:47
0
ответов

Что означает ошибка времени компиляции «Неопределенные символы для архитектуры x86_64»?

Я пытаюсь запрограммировать класс графа, используя соседний список из примера в моем C ++ учебник, и когда я компилирую эту команду: Код: g ++ -o prog program.cpp ... Я получаю следующую ошибку: ...
вопрос задан: 3 April 2018 10:35
0
ответов

Как просматривать символы в объектных файлах?

Как просматривать символы в файле .o? нм у меня не работает. Я использую g ++ / linux.
вопрос задан: 7 November 2017 12:35
0
ответов

Компоновщик g ++: принудительное статическое связывание, если статическая библиотека существует?

У меня есть программа, которая ссылки на многие библиотеки. g ++, по умолчанию, предпочитает связываться с разделяемыми библиотеками, даже если соответствующий архив существует. Как я могу изменить это предпочтение, чтобы предпочесть статический ...
вопрос задан: 4 August 2017 21:42
0
ответов

Как я могу написать псевдоним PowerShell с аргументами в середине?

Я пытаюсь настроить псевдоним Windows PowerShell для запуска исполняемого файла MinGW g ++ с определенными параметрами. Однако эти параметры должны стоять после имени файла и других аргументов. Я не хочу ...
вопрос задан: 24 June 2017 20:13
0
ответов

Ошибка -неверное использование неполного типа/упреждающего объявления

Моя проблема довольно распространена, я знаю, но я искал и пробовал все решения, которые я нашел, и все еще не работает. Так что любая помощь будет принята с благодарностью! = )Заранее спасибо! У меня это...
вопрос задан: 16 June 2017 13:05
0
ответов

Как переслать объявление шаблона класса в пространстве имен std?

#ifndef __TEST__ #define __TEST__ пространство имен std {template список классов; } template void Pop (std :: list * l) {while (! l-> empty ()) l - & ...
вопрос задан: 2 June 2017 19:18
0
ответов

Linked не может найти символы, но библиотеки читаются и символы существуют

Я пытаюсь скомпилировать свой проект и получаю неопределенные ссылки на ошибки. например. :installertest.cpp :(.text+0x9d1 ):неопределенная ссылка на `XmlRpcValue ::makeArray ()'... installertest.cpp :(.text+...
вопрос задан: 30 May 2017 07:04
0
ответов

Какой компилятор правильный? 'template' перед шаблоном типа возвращаемого значения?

Этот фрагмент (взятый из этого вопроса) отлично компилируется с g ++ (как видно), пока есть шаблон перед типом возврата. Напротив, VC10 не компилирует этот код со следующей ошибкой: ...
вопрос задан: 23 May 2017 12:34
0
ответов

Отсутствует включить «bits / c ++ config.h» при кросс-компиляции 64-битной программы на 32-битной в Ubuntu

Я использую 32-битную версию Ubuntu 10.10 и пытаюсь выполнить кросс-компиляцию для 64-битной цели. Основываясь на моем исследовании, Я установил пакет g ++ - Multilib. Программа очень проста, привет ...
вопрос задан: 23 May 2017 12:34
0
ответов

Перемещение R_X86_64_32S против `.rodata' … При компиляции на 64-битной платформе

Итак, я что-то кодировал на 32-битной, и вчера мне нужно было собрать dll, и у меня было несколько проблем с этим. Во всяком случае, я решил их здесь. К сожалению, даже если бы я думал, что все было...
вопрос задан: 23 May 2017 12:34
0
ответов

g ++, включая библиотеку boost

Я создал свою библиотеку boost с помощью bjam, а затем переместил все файлы .a в c: \ Server \ libs \ boost_1_46_0 \ lib, если я хочу скомпилировать свою В программе есть ошибка: команда компиляции g ++ -Ic: \ Server \ ...
вопрос задан: 23 May 2017 12:34
0
ответов

Что делает реализацию сортировки gcc std :: list такой быстрой?

У меня есть реализация связанного списка, и я экспериментирую с алгоритмами Mergesort и QuickSort. Я не понимаю, почему операция сортировки в std :: list такая быстрая. Глядя на std :: ...
вопрос задан: 23 May 2017 12:31
0
ответов

“warning: use of old-style cast” in g++ [duplicate]

Possible Duplicate: When should static_cast, dynamic_cast and reinterpret_cast be used? With this C++ code, char* a = (char*) b; I got warning warning: use of old-style cast. What would be ...
вопрос задан: 23 May 2017 12:26
0
ответов

Захват ссылочной переменной копированием в C ++ 0x lambda

Согласно ответам и комментариям на этот вопрос , когда ссылочная переменная захватывается по значению, лямбда-объект должен делать копию ссылочного объекта, а не самой ссылки. ...
вопрос задан: 23 May 2017 12:25
0
ответов

Разница между соответствием регулярному выражению _и поиском регулярного выражения _?

Я экспериментировал с регулярным выражением, пытаясь найти ответ на этот вопрос, и обнаружил, что в то время как совпадение по регулярному выражению _находит совпадение, поиск по регулярному выражению _— нет. Была составлена ​​следующая программа...
вопрос задан: 23 May 2017 12:24
0
ответов

Константы, определенные в классах шаблонов [дубликаты]

Возможная повторяющаяся :проблема GCC :с использованием члена базового класса, который зависит от аргумента шаблона Я думал, что знаком с C++, но, видимо, недостаточно знаком. Проблема в том, когда вы...
вопрос задан: 23 May 2017 12:23
0
ответов

Поиск неиспользуемых объектов (непримитивные значения)

Ответ на вопрос: g ++ не отображает предупреждение «неиспользованные». Я полностью понимаю, почему g ++ не предупреждает об этих переменных, но мне все равно хотелось бы, чтобы он как-то их нашел. Код, над которым я работаю ...
вопрос задан: 23 May 2017 12:22
0
ответов

инициализатор скобки или равный в союзах

Связанный: Как инициализировать член не-POD в Союзе Стандарт гласит, что не более одного не статического члена данных объединения может иметь инициализатор с фигурной или равной скобкой. Но структура Point {Point () {} ...
вопрос задан: 23 May 2017 12:22
0
ответов

c ++ undefined ссылка на vtable

Я изучаю C ++. Я пытаюсь выполнить упражнение, в котором я определяю несколько реализаций чистого виртуального класса с помощью одной функции. Мне не удается связать класс, который их использует .. .
вопрос задан: 23 May 2017 12:17
0
ответов

Почему мне разрешено копировать unique_ptr? [Дубликат]

Возможный дубликат: Возвращение unique_ptr из функций 20.7.1.2 [unique.ptr.single] определяет конструктор копирования следующим образом: // отключить копирование из lvalue unique_ptr (const unique_ptr & amp;) = delete; ...
вопрос задан: 23 May 2017 12:17