Результаты поиска по запросу "c++"
как в Go, как правило, предпочитают этот термин, в то время как спецификация языка Java использует «значение по умолчанию», так как Java не указывает модуль с именем «unsafe», который требует указания чего-либо о макете объекта. Возможно, «значение по умолчанию» или «начальное значение» было бы лучше, особенно с учетом «нулевого значения» w.r.t. Значения IEEE 754 вызывают вопрос "Какой ноль?"
+ вы можете использовать список инициализаторов для инициализации полей класса до того, как конструктор начнет работать. Например: Foo::Foo(string s, double d, int n) : name(s), weight(d), age(n) { // Empty; already handled! }Мне любопытно, ...
Most_vexing_parse
кнулся на классный пример STL, который использует istream_iterators для копирования из ввода std (cin) в вектор. vector<string> col1; copy(istream_iterator<string>(cin), istream_iterator<string>(), back_inserter(col));Как бы я сделал что-то ...
Хотя я не уверен в правильности этих подходов ...
у меня есть UTF-8std::string как мне конвертировать его в UTF-16std::wstring? На самом деле, я хочу сравнить два персидских слова.
Я думаю, что было бы интересно узнать, просто для любопытства, что если вы создадите переменную, которая «не используется» позже, например, пустую строку, компилятор может очень хорошо ее оптимизировать, так что это не потребует затрат. начать с. Я думаю, компиляторы не так доверчивы ...
адался, нет, но этот вывод что-то вроде этого показывает, что это делает string s=""; cout<<&s;какой смысл иметь пустую строку с адресом? Как вы думаете, это не должно стоить никакой памяти вообще?
Союзы полезны в такой ситуации. Это как кастинг, но набор целевых типов ограничен.
фольклор говорит, что: Система типов существует по причине. Целые числа и указатели - это разные типы, в большинстве случаев приведение между ними является неправильной практикой, может указывать на ошибку проектирования и ее следует ...
находясь в той же папке, я дал вышеуказанную команду, и она сработала.
нимаю участие в разработке проекта Java, который использует некоторые компоненты C ++, поэтому мне нужен Jacob.dll. (в Windows 7) Я продолжаю получатьjava.lang.UnsatisfiedLinkError: no JacobDB in java.library.path не важно куда я положу ...
и теперь оба компилятора счастливы.
а цель анонимногоenum декларации, такие как: enum { color = 1 };Почему бы просто не объявитьint color = 1?
Чтение файла изображения в C / C ++ [закрыто]
Мне нужно прочитать файл изображения в C / C ++. Было бы очень здорово, если бы кто-нибудь мог выложить код для меня. Я работаю над полутоновыми изображениями, а изображения в формате JPEG. Я хотел бы прочитать изображения в 2D-массив, что ...
Как разделить код CUDA на несколько файлов
Я пытаюсь разделить программу CUDA на два отдельных файла .cu, чтобы приблизиться к написанию реального приложения на C ++. У меня есть простая маленькая программа, которая: Выделяет память на хосте и устройстве. Инициализирует массив хостов ...
Выделяет ли new () память для функций класса?
class Animal { public: int a; double d; int f(){ return 25;} };Предположим, что для кода выше, я пытаюсь инициализировать объект, говоряnew Animal(), Является ли этоnew() также выделить память для функцииf()? Другими словами,какая разница в ...