Кресты / Говнокод #15881 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 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);

Нельзя просто взять, и написать
s << curVersion << indPlayer << indDiamond << indDisk << indExit << indDust;
потому что глючный крестоблядский крестокомпилятор (MSVS-03) не может выбрать нужную крестоперегрузку.
"Сразу записать инт, или сначала кастануть его к жопе и записать жопу?"

Запостил: TarasB TarasB, (Updated )

Комментарии (15) RSS

  • может у тебя operator << возвращает непотребное, потому компилятор и ругается?
    Ответить
    • А Яндекс мне предложил талибов поискать, когда я ввёл кусок кода...
      Ответить
  • > глючный крестоблядский крестокомпилятор (MSVS-03) не может выбрать нужную крестоперегрузку
    Возможно не компилятор глючный, а кто-то в библиотеке Талибана написал неправильно операторы<<.
    Список объявлений операторов << и ошибку компиляции в студии в студию?
    И ещё вопрос: Хоть один тип участвующий в аргументах operator << есть в неймспейсе tblib?
    Ответить
      • Ну раз утопающие молчаливо не хотят спасаться - их проблемы. Я умываю руки.
        Ответить
          • То есть ты предлагаешь бросить всё и начать его спасть против его желания? Нет уж. Лучше позвоню в дурку и пускай делают с ним что хотят.
            Ответить
    • > Возможно не компилятор глючный
      Да вроде как мсвц2003 не умел выбирать наиболее точную перегрузку, и тупо ругался в таких случаях. Где-то на гк уже этот глюк обсуждался.
      Ответить

Добавить комментарий

Семь раз отмерь — один отрежь, guest!

    А не использовать ли нам bbcode?


    8