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

4 ответа

Генератор синтаксического анализатора C ++ [закрыто]

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

2 ответа

Сбой вывода / замены аргумента шаблона при использовании std :: function и std :: bind

У меня ошибка компиляции при использовании std :: function в шаблонной функции-члене, следующий код является простым примером: #include <functional> #include <memory> using std::function; using std::bind; using std::shared_ptr; class Test { ...

5 ответов

Чтение двоичного файла в структуру (C ++)

Так что у меня возникла небольшая проблема: я не могу правильно читать двоичный файл в моей структуре. Структура такова: struct Student { char name[25]; int quiz1; int quiz2; int quiz3; };Это 37 байтов (25 байтов из массива символов и 4 байта на ...

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

4 ответа

Создать новый объект C ++ по определенному адресу памяти?

Возможно ли в C ++ создать новый объект в определенном месте памяти? У меня есть блок разделяемой памяти, в котором я хотел бы создать объект. Это возможно?

6 ответов

C ++: LINK: debug \ XXXXX.exe не найден или не создан по последней добавочной ссылке; выполнение полной ссылки

Используя visual studio 2008 SP1, Эта строка: LINK : debug\XXXXX.exe not found or not built by the last incremental link; performing full linkПоявляется каждый раз, когда я компилирую проект, независимо от того, насколько маленькое изменение я ...

2 ответа

Как вызвать функцию Fortran90, включенную в модуль в коде C ++?

Я включил программу fortran90, которая не моя, в мой проект C ++. В первом шаге я пытаюсь вызвать функцию по их name_ () и получаю сообщение об ошибке "неопределенная ссылка на mp_mpi_cartesian_init_", отображая символ файла obj (используя nm). ...

2 ответа

Назначение этого указателя на rvalue ссылку на указатель

Должен ли следующий пример компилироваться? struct B; struct A { A(B*&&){} }; struct B : A { B() : A(this){} }; int main(){} НаLWS [http://liveworkspace.org/code/1v4bC9%241]с Clang это компилируется, но с GCC я получаю: неизвестное ...

3 ответа

C ++ стандартная переменная состояния, охватывающая множество общих переменных

Я пишу многопоточную программу на C ++, и в моем основном потоке я жду, когда другие мои потоки поместят пакеты в разные очереди. В зависимости от вида упаковки и от какой нити они происходят. Очереди защищены мьютексами, как и должно быть. Но ...

3 ответа

Использование памяти не уменьшается при использовании бесплатно?

Каким-то образом этот призывfree() не работает. Я запустил это приложение в Windows и следил за использованием памяти в диспетчере задач, но не увидел сокращения использования памяти после вызоваfree(). int main(int argc, char *argv[]) { int ...

2 ответа

Видимость символа и пространство имен

Я экспериментирую с видимостью символов C ++ в Linux и gcc. Кажется, что предпочтительным способом является использование -fvisibility = hidden и экспорт используемых символов один за другим в соответствии со страницей Visibility gcc wiki ...