ФлеймФорумПрограммирование

Троллинг: как можно писать игры на С++ ? (83 стр)

Страницы: 178 79 80 81 82 83
#1230
21:43, 7 дек 2011

Ghost2
> Тебе самому то понятна причинная связь между тем, о чем я говорю и тем, на что
> ты намекаешь?
Не, ну возможность кода ++i+++i - это явный косяк языка и тут он прав. В дельфи Inc(i)+Inc(i) не скомпилируешь.

#1231
21:49, 7 дек 2011

Fla
> Лолшто?
Между фигурной скобочкой и елсом нету точки с запятой и её нельзя туда ставить.

#1232
21:50, 7 дек 2011

Try
> C#, GC, утечка.
> Где утечка?
Вижу утечку ресурсов (хендлов файлов) до одной из сборок мусора, которая их соберет. Утечки памяти не вижу. Вижу только, что в цикле много лишний раз память выделяется.
Ну и моё мнение, что StreamWriter на второй итерации кинет исключение, тк файл не сможет открыть.
Всё так?

#1233
21:52, 7 дек 2011

laMer007
> В дельфи Inc(i)+Inc(i) не скомпилируешь.

Потому что inc не возвращает значение. Если написать свою функцию, возвращающую значение, то скомпилируется.
Да и f(g(i),h(i)) тоже скомпилируется, даже если g и h имеют побочные эффекты, от порядка которых зависит логика программы. И в Аде тоже скомпилируется.

Что делать? Запретить побочные эффекты же.

#1234
21:53, 7 дек 2011

Соломон Страуструбер
> Это кортеж.
> В качестве параметра p передаём новую структуру, у которой икс такой-то, а
> игрек - такой-то.
А тип параметра функции какой? Кортеж? Или структура с {х,y}? Если структура, то это не кортеж, а список инициализации. Кортеж по определению имеет не именованные члены.

#1235
21:54, 7 дек 2011

Короче заканчиваем базар

С++ какашка, но кроссплатформенная и с хорошим оптимизатором. Delphi - шикарный язык, но обладает меньшими возможностями, чем С++ и не распространён на стольких платформах.

Страницы: 178 79 80 81 82 83
ФлеймФорумПрограммирование

Тема в архиве.

Тема закрыта.