-12 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 9
|
|
1 | |
Баг компилятора или я дурак?02.06.2017, 21:17. Просмотров 1588. Ответов 13
Метки нет Все метки)
(
До:https://www.cyberforum.ru/atta... 1496427343
После:https://www.cyberforum.ru/atta... 1496427343 Возвращаем все к исходному состоянию: https://www.cyberforum.ru/atta... 1496427343 Я дурак и какой-то очевидной вещи не понимаю, или так не должно быть? P.S. Ошибка "cout" не является однозначным.
0
|
|
02.06.2017, 21:17 | |
std::regex : баг на сайте или баг компилятора? Баг компилятора? Или я чего то не догоняю? Или я дурак, или компилятор смеется, вот только чувствую я дурак) Баг компилятора? |
|
с++
1249 / 495 / 219
Регистрация: 15.07.2015
Сообщений: 2,503
|
||||||
02.06.2017, 21:19 | 3 | |||||
0
|
2540 / 1199 / 358
Регистрация: 30.11.2013
Сообщений: 3,819
|
|
02.06.2017, 21:28 | 4 |
SergeyBlum, код скринами? Точно второе
1
|
-12 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 9
|
|
02.06.2017, 21:37 [ТС] | 5 |
Код компелируется без строчки
cout<<"......"<<endl; После ее добавление возникает то, что возникает. using namespace std; подключен, без той злополучной строки все работает.
0
|
6916 / 5981 / 2709
Регистрация: 14.04.2014
Сообщений: 25,504
|
|
02.06.2017, 22:11 | 7 |
Буквы надо проверить.
0
|
-12 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 9
|
|
02.06.2017, 22:14 [ТС] | 8 |
Код компилируется с ошибками "cout" не является однозначным.
Да, std::cout фиксит проблему, но от чего она вообще возникает? namespace std используется, и до написания этой строчки все в порядке.
0
|
-12 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 9
|
||||||
02.06.2017, 22:52 [ТС] | 10 | |||||
0
|
MrGluck
|
||||||
02.06.2017, 23:29
#12
|
||||||
0
|
-12 / 0 / 0
Регистрация: 09.10.2016
Сообщений: 9
|
|
03.06.2017, 00:04 [ТС] | 13 |
Код
1>------ Сборка начата: проект: ConsoleApplication1, Конфигурация: Debug Win32 ------ 1>main.cpp 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(15): warning C4018: <: несоответствие типов со знаком и без знака 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(22): warning C4018: <: несоответствие типов со знаком и без знака 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(42): warning C4018: <: несоответствие типов со знаком и без знака 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(47): warning C4018: <: несоответствие типов со знаком и без знака 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(55): warning C4018: <: несоответствие типов со знаком и без знака 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(68): warning C4018: <: несоответствие типов со знаком и без знака 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(325): error C2374: flag: переопределение; множественная инициализация 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(287): note: см. объявление "flag" 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(457): error C3867: "Sale::getDateB": нестандартный синтаксис; используйте "&", чтобы создать указатель на член 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(457): error C2678: бинарный "<": не найден оператор, принимающий левый операнд типа "overloaded-function" (или приемлемое преобразование отсутствует) 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\date.h(52): note: может быть "bool operator <(const Date &,const Date &)" 1>d:\visualstudio\vc\tools\msvc\14.10.25017\include\system_error(433): note: или "bool std::operator <(const std::error_condition &,const std::error_condition &) noexcept" 1>d:\visualstudio\vc\tools\msvc\14.10.25017\include\system_error(424): note: или "bool std::operator <(const std::error_code &,const std::error_code &) noexcept" 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\main.cpp(457): note: при попытке сопоставить список аргументов "(overloaded-function, Date)" 1>Item.cpp 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\item.cpp(13): error C2664: "Date::Date(const Date &)": невозможно преобразовать аргумент 1 из "std::string" в "const Date &" 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\item.cpp(13): note: Причина: невозможно преобразовать "std::string" в "const Date" 1>d:\univer\белов\оопблюмv2\оопблюм\consoleapplication1\item.cpp(13): note: Для выполнения данного преобразования нет доступного оператора преобразования, определенного пользователем, или вызов оператора невозможен 1>Создание кода... 1>Сборка проекта "ConsoleApplication1.vcxproj" завершена с ошибкой. ========== Сборка: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ========== Уже сам поправил, были ошибки. Сбило с толку именно формулировка "cout" не является однозначным.
0
|
3405 / 2786 / 1251
Регистрация: 29.01.2016
Сообщений: 9,423
|
|
03.06.2017, 00:06 | 14 |
И где здесь это?
Добавлено через 1 минуту Где была эта формулировка? В выводе компилятора?
0
|
03.06.2017, 00:06 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Баг компилятора???????? Или я дурак или лыжи не едут, склоняюсь к первому.
Мистическая ошибка или баг компилятора? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |