При составлении некоторого кода я получил следующее странное сообщение от G ++ 4.3.4:
...include/boost/property_tree/stream_translator.hpp: In member function 'typename
boost::enable_if::type...
Я хочу определить шаблонную функцию, которая допускает параметры по значению только тогда, когда они «дешево копировать», и по ссылке, когда они не являются.char c = 'k';
F(c); // A)
F(std::move(c)); // B)
Согласно каким причинам, что расширение пространства имен STD считается неопределенным поведением?, добавление чего -либо в пространство имен std является неопределенным поведением, за некоторыми исключениями, таких как специализирование STD :: hash...
Я пытаюсь написать программу C ++, которая создает матрицу n x n.
Условие:
Каждая строка, каждая столбец и две основные диагонали должны образовывать основные числа (когда считывается как число).
Вход:
1 child[cur ] == nullptr) return false;
sav...
У меня есть проект, написанный в C ++, который состоит из основного приложения, которое загружает несколько плагинов. Обзор проблемы заключается в следующем:
Плагины, которые являются общими объектами (.so), загрузка без какой -либо проблемы.
Но...
У меня есть класс, который создает окно с текстом вкуса, подождите 2 секунды, а затем удаляйте себя абсолютно ничего больше.
Пример моего кода - это здесь
class foo {
public:
foo(){
isRunning = true;
t1( {sleep_for(2s); isRunning = false});...
Я читал учебник C ++ и сталкивался с кадрами стека и тому, как они работают. В книге рассказывается, как создаются кадры стека, из чего они состоят, и порядок, в котором они созданы. int square(int x) {
int y = x * x;
return y;
}
Я пытаюсь создать проект Objective-C, в котором использовались общие библиотеки и динамическую библиотеку. />
Теперь на моем Dev Machine он работает нормально, но когда я его строю и копирую продукт на другую машину, плагин не работал. Поэтому я...
Я пытаюсь сделать некоторые локальные в глобальные преобразования (EPSG: 3042 до EPSG: 4326) в скрипте Ros2 C ++ с использованием GDAL. OGRCoordinateTransformation *Transformation;
Я знаю, что можно прочитать из файла .txt, а затем преобразовать различные части этого в значения строки, char и int, но можно ли взять строку и использовать ее в качестве реального кода в программе? string codeblock1= cout
Мой код VS автоматически ставит разрыв в строке каждый раз после того, как я открываю кудрявые скобки, чтобы запустить блок (после, если, в то время как, класс, методы и т. Д.). Я использую брекеты в стиле K & R и использовал его для всех языков, но...
У меня есть код, который работал хорошо при составлении с GCC, но не работает правильно при составлении с Clang. Я отслеживал проблему до чтения нестабильной памяти (на микроконтроллере). Я обнаружил, что вступил в сборку, что память, связанная с...
У меня есть код, который работал хорошо при составлении с GCC, но не работает правильно при составлении с Clang. Я отслеживал проблему до чтения нестабильной памяти (на микроконтроллере). Я обнаружил, что вступил в сборку, что память, связанная с...
У меня есть файл C ++, который определяет несколько модульных тестов Catch2. По умолчанию журналы уровня трассировки не показаны.
Какие параметры доступны для включения уровня регистрации трассировки в тестировании модуля Catch2?
Пример. #include...
Добрый вечер, все.
Я хотел бы спросить сообщество C ++/Rust за их мнение о чем -то. По этой причине, и, учитывая противоречие, связанные с отсутствием безопасности этого языка в определенных сценариях и растущей популярности ржавчины, я хотел бы...
Я пытаюсь использовать glmultidrawelements indirect , чтобы нарисовать некоторые примитивы. Я пишу небольшую абстракцию вокруг него для моего рендеринга, поскольку он все еще на ранних стадиях разработки.
Когда я пытаюсь позвонить Glbuffersubdata,...
Основная причина использования C ++ на управляемом языке в наши дни - получить преимущества, которые C ++ приносит в таблицу. Один из столбов C ++ - «Вы не платите за то, что вам не нужно». Можно утверждать, что иногда вы не хотите платить за...
Я знаю, что вызов удалить это в функции члена сама по себе не является UB. На самом деле, компилятор делает то же самое, когда один вызывает удаление ptr , Ptr является указателем на полиморфный объект (посмотрите). Это можно увидеть путем изучения...
В Clion я могу начать печатать квалифицированное имя объявленного, но невыполненного метода класса C ++ из заголовка в файле реализации, и контекстное меню будет появляться с предложениями. Если я выберу один из предложенных методов, он...
Я пытаюсь использовать glmultidrawelements indirect , чтобы нарисовать некоторые примитивы. Я пишу небольшую абстракцию вокруг него для моего рендеринга, поскольку он все еще на ранних стадиях разработки.
Когда я пытаюсь позвонить Glbuffersubdata,...
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения