- 1
- 2
- 3
- 4
- 5
- 6
tblib::operator << (s, curVersion);
tblib::operator << (s, indPlayer);
tblib::operator << (s, indDiamond);
tblib::operator << (s, indDisk);
tblib::operator << (s, indExit);
tblib::operator << (s, indDust);
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+15
tblib::operator << (s, curVersion);
tblib::operator << (s, indPlayer);
tblib::operator << (s, indDiamond);
tblib::operator << (s, indDisk);
tblib::operator << (s, indExit);
tblib::operator << (s, indDust);
Нельзя просто взять, и написать
s << curVersion << indPlayer << indDiamond << indDisk << indExit << indDust;
потому что глючный крестоблядский крестокомпилятор (MSVS-03) не может выбрать нужную крестоперегрузку.
"Сразу записать инт, или сначала кастануть его к жопе и записать жопу?"
TarasB 01.05.2014 19:06 # −6
defecate-plusplus 01.05.2014 20:50 # +3
inkanus-gray 01.05.2014 21:11 # +10
inkanus-gray 01.05.2014 20:50 # 0
tirinox 02.05.2014 09:46 # +5
laMer007 02.05.2014 10:39 # +4
Возможно не компилятор глючный, а кто-то в библиотеке Талибана написал неправильно операторы<<.
Список объявлений операторов << и ошибку компиляции в студии в студию?
И ещё вопрос: Хоть один тип участвующий в аргументах operator << есть в неймспейсе tblib?
TarasB 02.05.2014 11:53 # 0
guest 02.05.2014 13:50 # +2
guest 02.05.2014 14:11 # +1
guest 02.05.2014 14:56 # +1
brutushafens 02.05.2014 15:47 # +3
bormand 03.05.2014 21:24 # +1
Да вроде как мсвц2003 не умел выбирать наиболее точную перегрузку, и тупо ругался в таких случаях. Где-то на гк уже этот глюк обсуждался.
guest 02.05.2014 19:52 # −4
inkanus-gray 02.05.2014 21:10 # −3
hometwo 02.05.2014 23:24 # −3