Вопросы с тегом 'c++'

C++ - это язык программирования общего назначения. Он был первоначально разработан как расширение для C и сохраняет похожий синтаксис, но теперь он совершенно другой язык. Используйте этот тег для вопросов о коде, который должен быть скомпилирован с помощью компилятора C++. Используйте тег версии для вопросов, связанных с конкретной стандартной версией [C++ 11], [C++ 17] и т.д.
1 отв.

Очередь в c++ нажатие и передний

код является ответом на проблему в кодовых комбинациях, поэтому мне нужно только то, что является ошибкой программирования в коде. В очереди возникает проблема, которую он не нажимает на элементы или, может быть, проблема на выходе... вы мне поможет...
23 янв. '18 в 22:44
1 отв.

Тип массива 'float [size]' не присваивается

У меня есть метод шаблона, в котором я пытаюсь помещать объекты в массив. Тем не менее, я продолжаю получать заголовок. Ниже приведен мой следующий код: template <class Object> void SparseMat<Object>::showSubSquare(int start, int size) {...
24 янв. '18 в 3:51
1 отв.

Как использовать вложенные троичные операторы в С++

Я пытаюсь использовать вложенные тернарные операторы, используя следующий код, но он дает неправильный ответ, я не понимаю, что это за ошибка. #include <iostream> using namespace std; int main() { cout<<"Hello World\n"; int age, Result ;...
24 янв. '18 в 4:21
2 отв.

Сводная ссылка на С++

Я нахожу код следующим образом: int* list = new int[5]; Я никогда не видел такой декларации. Что оно делает? Я полагаю, что список является указателем на int? Используя VS debug environment, я вижу список, имеющий одно значение int. Итак, как полу...
24 янв. '18 в 6:03
1 отв.

С++ 11 decltype возвращает правильный тип, но код не компилируется

Я написал простой аналог функции std :: для микроконтроллера из-за некоторых важных причин. Когда я пытаюсь проверить свой код, что-то пошло не так, и мой компилятор дал некоторую ошибку о ')' и ',' и так далее. Причина заключалась в использовании к...
24 янв. '18 в 9:59
1 отв.

вычисление нотации O для блока кода

код вычисления нотации O поскольку добавляются последовательные циклы, поэтому он должен быть nlog (n) +n, но поскольку сохраняется только самый большой термин, все остальные отбрасываются, тогда это может быть nlog (n), так что обозначение O для б...
24 янв. '18 в 10:30
3 отв.

Как работает функция double, int? С++

Не могли бы вы объяснить мне, как работают эти функции? double f(int i) { cout<<"a"; return 1; } int f(double i) { cout<<"b"; return 1; } За: f(f(f(1))); По моему мнению, результат должен быть: aaa но это aba И така...
24 янв. '18 в 14:21
2 отв.

С++ массив итераторов

Почему этот код, выполненный в режиме отладки, вызывает точку останова? #include <list> void main() { std::list<int>::iterator* iterators = new std::list<int>::iterator[50]; delete iterators; }
24 янв. '18 в 17:17
1 отв.

Как читать из текстового файла в массив структур?

Это текстовый файл, который я хочу прочитать в массиве struct. A.Smith 20001 25 40 T.Philip 20002 20 35 S.LOng 20003 15 50 G.Santos 20004 30 30 F.Farkas ...
24 янв. '18 в 17:33
2 отв.

Различное поведение списка С++

Мне нужна помощь. Я не могу понять, почему моя программа работает по-разному в основной функции и в любой другой функции, скажем, функции solve(). Я хочу решить эту проблему http://codeforces.com/contest/768/problem/B?locale=en. Я написал код, и он ...
24 янв. '18 в 21:25
1 отв.

как предотвратить закрытие сервера при закрытии клиентского сокета? С++

У меня есть следующий код, который является "server.cpp". Он правильно устанавливает соединение с клиентом и передает видео. Проблема в том, что когда я закрываю клиент, независимо от цикла while в основной программе, автоматически также сервер буде...
25 янв. '18 в 1:22
1 отв.

С++ Чтение идентификатора GUID с помощью RegGetValue

Поэтому сегодня я пытался получить значение MachineGuid из реестра в C++ через RegGetValue. RegGetValue отлично работает для меня практически для любого другого значения, которое я пытаюсь прочитать в реестре, но по какой-то причине не работает с M...
25 янв. '18 в 1:49
2 отв.

boost asio 1.66 примеров не будет создан - async_connect(), в котором один итератор не может ссылаться на VS2010

Когда я пытаюсь скомпилировать примерную клиентскую программу ssl, взятую с веб-сайта asio, используя многопоточную отладочную конфигурацию многобайтовых символов, я получаю ошибку компоновщика: asioclient2010.obj: ошибка LNK2019: неразрешенный вн...
25 янв. '18 в 3:51
2 отв.

С++ Предупреждение компилятора Visual Studio C4800: 'int': принудительное значение для bool 'true' или 'false'

Следующий фрагмент предупреждения о броске кода C4800: "int": принудительное значение bool "true" или "false" (предупреждение о производительности). Перемещение #define true и false после включения заголовков строк и карт, не бросая это предупрежден...
25 янв. '18 в 10:01
1 отв.

Все экспортируемые функции из DLL Win32 имеют одну и ту же точку входа

Я столкнулся с проблемой с файлом DLL Windows. Я создаю проект DLL с использованием Visual studio 2017. Я просто экспортировал 3 функции (function1, function2 и function3) из dll. Когда я просматриваю свою dll в ходу зависимости, он показывает все т...
25 янв. '18 в 15:02