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

4 ответа

Инициализация массива C ++

эта форма инициализации массива для всех 0 char myarray[ARRAY_SIZE] = {0} поддерживается всеми компиляторами? , если так, есть ли синтаксис, аналогичный другим типам? например bool myBoolArray[ARRAY_SIZE] = {false}

5 ответов

Да, емкость удваивается при каждом превышении. Это зависит от реализации.

тал Книгу: C ++ Primer, Третье издание Стэнли Б. Липпман, Жозе Ладжой Нашел 1 ошибку до сих пор. ... В программе, приведенной в статье 6.3 «Как растет сам вектор», эта программа пропускает знак «<»! Данная программа: #include <vector> #include ...

5 ответов

Вы не ответили на вопрос. И умных указателей не следует избегать.

я есть функция, которая принимаетshared_ptr<MyClass>, В какой-то функции-членаmemfun изMyClassМне нужно пройтиthis к этой функции. Но если я напишу void MyClass:memfun() { func(shared_ptr<MyClass>(this)) }Я предполагаю, что после завершения ...

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

5 ответов

C ++ читает 16-битный WAV-файл

У меня проблемы с чтением в 16-битном файле .wav. Я прочитал в заголовке информацию, однако, преобразование, похоже, не работает. Например, в Matlab, если я читаю в волновом файле, я получаю данные следующего типа: -0.0064, -0.0047, -0.0051, ...

1 ответ

C ++ Получить исходный код HTML

Я хотел бы знать, как я могу загрузить исходный HTML-код веб-сайта в строку без использования LibCurl. Я искал в Интернете примеры использования Wininet. Ниже приведен пример кода, который я использовал для Wininet. Как бы я сделал то же самое с ...

2 ответа

 может отличаться от

реобразовать типы из параметров шаблона переменной в другой тип? Например: template <typename... T> struct single { std::tuple<T...> m_single; }; template <typename... T> struct sequences { single<T...> get(size_t pos) { // I don't know how to ...

1 ответ

 это даже не утверждение. Это половина одного.

овленэтот ответ [https://stackoverflow.com/a/52355930/7151494]Я попытался скопировать и вставить (и добавить тестирование вmain()) этот код: template<typename T> std::tuple<int, double> foo(T a) { if constexpr (std::is_same_v<int, T>) return {a, ...

4 ответа

Что длится после использования std :: move c ++ 11

После использования std :: move в переменной, которая может быть полем в классе, например: class A { public: vector<string>&& stealVector() { return std::move(myVector); } void recreateMyVector() { } private: vector<string> myVector; };Как бы ...

2 ответа

шаблон c ++ для параметра шаблона

недавно я тестировал некоторые коды шаблонов c ++ и обнаружил одну ошеломляющую ошибку. Согласно моим исследованиям в интернете, в частности, к описанию stackoverflow, этот код полностью действителен, однако компилятор вызывает ошибку времени ...

2 ответа

Как взять и сохранить скриншот BMP в SDL 2?

Используя только заданные SDL_Window * и SDL_Renderer *, как я могу создать и сохранить снимок экрана в SDL 2.0?