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

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  11. 11
  12. 12
  13. 13
struct Epica
{
public:
	signed int Value;
};

//...

Epica* ValEp[10][17]; 

//...

ValEp[i][jj][0].Value;

Угадайте, что с автором?

Запостил: Говногость Говногость, (Updated )

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

  • Ах да. Здесь этого не видно, но если у автора не хватет индексов для цикла, то он использует iiiii, jjjjjj и даже jjj_jjj. O_o
    Ответить
  • >Угадайте, что с автором?
    Туго с воображением и предметной областью
    Ответить
  • Что-бы была понятна вся эпичность кода, то выделение памяти происходит только так:
    ValEp[k][i]= new Epica;
    ValEp[k][i][0].Value=...
    Ответить
      • Не обижайте автора. 🙂 Он заметил, что я выкинул его код на говнокод. Что теперь со мной будет...
        Ответить
        • Ему стоит не злиться, а сказать "Спасибо!" за то, что ткнули носом, да еще и подсказали, как надо переделать.
          Ответить
      • Странно, что автор здесь ещё ничего не написал. Наверное сидит и копит на меня злость. А может просто не зареган...
        Ответить
  • ну за исключением '[0]' я изредка такое в С++ делаю когда с единицами измерения работаю: тогда они разного типа и компилер ругается на присвоения и сравниения несравнимого.
    Ответить

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

Где здесь C++, guest?!

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


    8