Результаты поиска по запросу "c++"
Получить захваченные переменные из лямбды?
Мне было интересно, есть ли способ получить типы / значения захваченных переменных лямбды? - сценарий использования будет чем-то похожим; int a = 5; auto lamb = [a](){ return a; }; ...
Вы не сможете использовать результат присваивания в любом выражении.
class item { public: item& operator=(const item &rh) { ... ... return *this; } };ющая подпись неверна? void operator=(const item &rh); item a, b; a = b; // equivalent to a.operator=(b); so there is no need to return this.
Преобразование источника C в C ++
Как бы вы пошли о преобразовании достаточно большой (> 300 КБ), достаточно зрелой базы кода C в C ++? Тип C, который я имею в виду, разбивается на файлы, примерно соответствующие модулям (то есть менее детализированные, чем типичная декомпозиция ...
C ++: как я могу вернуть отрицательное значение в main.cpp
В качестве задания в школе мы должны написать программу на C ++ и вернуть разные коды ошибок вmain. Проблема в том, что мы должны вернуться-2 если возникает конкретная ошибка, но я не знаю, как вернуть отрицательное значение. Например: int ...
Приложение C ++ - использовать ли статические или динамические ссылки для библиотек?
Я собираюсь начать новый проект C ++, который будет опираться на ряд библиотек, включая часть библиотек Boost, log4cxx или библиотеку журналов google, а также по мере развития проекта и других (что я пока не могу предвидеть) , Он должен работать ...
Методы-друзья в C ++ не работают
Я написал следующий код: class Osoba{ private: string imie, nazwisko, kolorOczu; friend void Dziecko::coutall(); public: Osoba(string imie, string nazwisko, string kolorOczu):imie(imie), nazwisko(nazwisko), kolorOczu(kolorOczu){}; ...
Каковы сходства между моделью памяти Java и моделью памяти C ++ 11?
Новый стандарт c ++ вводит понятие модели памяти. На SO уже были вопросы об этом, что это значит, как это меняет способ написания кода на c ++ и так далее. Мне интересно узнать, как модель памяти C ++ связана со старой, хорошо известной моделью ...
C ++ Преобразование двоичных данных в шестнадцатеричную строку и обратно
У меня есть совпадающая пара статических функций в служебном классе, который я использую для преобразования двоичных данных (символы без знака) и их строкового представления (a-f и 0-9). Казалось, что они работают правильно, но недавно ...
C / C ++: выброс летучих считается вредным?
(связан с этим вопросомБезопасно ли изгонять летучих? [https://stackoverflow.com/questions/2474756/is-it-safe-to-cast-away-volatile], но не совсем так, как этот вопрос относится к конкретному случаю) Есть ли когда-нибудь случай, когдаvolatile ...
Неожиданный вывод при добавлении двух чисел с плавающей точкой
Я написал следующий код C ++: float a, b; int c; a = 8.6; b = 1.4; c = a + b; printf("%d\n", c);Выход10. Но когда я запускаю следующий код: float a, b; int c; a = 8.7; b = 1.3; c = a + b; printf("%d\n", c);Выход9. В чем разница между ними, ...