Хроники Города Глупова - Какая, однако, сволочь... (или, век живи, век учись, часть 298734)
[Recent Entries][Archive][Friends][User Info]
02:43 pm
[Link] |
Какая, однако, сволочь... (или, век живи, век учись, часть 298734)
|
|
|
![[User Picture]](http://lj.rossia.org/userpic/4746/2147485849) | From: | m_ike@lj |
Date: | April 14th, 2004 - 05:31 am |
---|
| | А с какого бодуна | (Link) |
|
... компилятор должен знать, что это int? Printf - это не часть языка, а обычная библиотечная функция, ты такую и сам можешь написать. Анализ аргументов (и соответственно, захват соответствующего количества байт из стека) делается опять же в теле функции, и в этом месте запросто мог случиться вылет на хрен всей сессии DOS (а если это в Windows 98, то и винды вместе с ней).
Вот cout<<a<<'\n'; - совсеееем другое дело, раз уж мы на ++ пишем, там оно для каждого типа отдельно перегружено, и никакого cast не надо.
| | Re: А с какого бодуна | (Link) |
|
Я начал писать проект давно, и писал на самом что ни есть базовом С, который, в случае чего, можно было бы перетащить под другой компилятор. Сейчас там размер кода перевалил за 10 тыс. строк, надо было, конечно, зная такой расклад, сразу лабать на плюсах... |
|