Результаты поиска по запросу "c++"
Что это означает, когда функция-член является изменчивой? [Дубликат]
На этот вопрос уже есть ответ здесь: ,Какова цель изменчивой функции-члена в C ++? [/questions/2444734/what-is-the-purpose-of-a-volatile-member-function-in-c] 2 ответаЯ обычно вижуconst спецификатор, используемый для указания ...
Разница между массивом int * и массивом [] в параметре функции
Я видел, что значения массива изменятся, если параметр функции будет "int arr []" или "int * arr". В чем разница? int array []: void myFunction(int arr[], int size) { for (int i = 0; i < size; ++i) arr[i] = 1; }int * array: void myFunction(int ...
Можно ли объявить класс статическим в c ++?
Законно ли это в C ++ (да, я знаю, что оно разрешено в .net), и если да, то как / почему оно будет использоваться? static class foo{ public: foo(); int doIt(int a); };
Безопасна ли реализация Мейерсом потока шаблона Singleton?
Является ли следующая реализация с использованием отложенной инициализацииSingleton (Meyers 'Singleton) поток безопасен? static Singleton& instance() { static Singleton s; return s; }Если нет, то почему и как сделать это потокобезопасным?
Освобождение памяти, выделенной в другой DLL
У меня есть файл EXE, используя файл DLL, который использует другой файл DLL. Такая ситуация возникла: В файле DLL 1: class abc { static bool FindSubFolders(const std::string & sFolderToCheck, std::vector< std::string > & vecSubFoldersFound); ...
Почему в каждой платформе C ++ есть разные строковые классы?
Хотя я люблю программировать на C ++, я ненавижу идею: std::basic_string [http://www.sgi.com/tech/stl/basic_string.html] vs QString [https://doc.qt.io/qt-5/qstring.html] vs wxString [http://docs.wxwidgets.org/2.6/wx_wxstring.html] vs ...
Что такое указатель «это»?
Я довольно новичок в C ++, и я не понимаю, чтоthis Указатель делает в следующем сценарии: void do_something_to_a_foo(Foo *foo_instance); void Foo::DoSomething() { do_something_to_a_foo(this); }Я взял это из чужого поста здесь. Что значитthis ...
Объявление int несчастных случаев [5] скрывает ошибку параметра
Я новичок в C ++ и не могу найти способ обойти эту ошибку. Насколько я знаю, я не перегружаю никакие переменные, чтобы создать конфликт с именами (что было самым близким к причине, которую я мог найти в Интернете). Любая ...
Является ли целочисленное переполнение со знаком все еще неопределенным поведением в C ++?
Как мы знаем,целочисленное переполнение со знаком - неопределенное поведение [https://stackoverflow.com/questions/4240748/allowing-signed-integer-overflows-in-c-c] , Но есть кое-что интересное в C ++ 11cstdint документация: целочисленный тип со ...
преобразовать строку указателя в целое число
Я пытаюсь конвертироватьtreePtr->item.getInvest() который содержит строку в целое число. Это возможно?