|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.01.2010, 10:56 | #1 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
Три вопрoca на засыпку для знатоков Си
Перечитывал вчера Элджера. В первой же главе узнал для себя много нового. :) Хотя эта книжка про C++, я придумал три загадки, посвящённые старому доброму Си.
___________________________________ Код:
___________________________________ Код:
___________________________________ Код:
Последний раз редактировалось ds.Dante; 25.01.2010 в 11:43. |
25.01.2010, 11:31 | #2 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
Код:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
25.01.2010, 11:42 | #3 | |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Код:
Код:
Код:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
|
25.01.2010, 11:48 | #4 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
Код:
2. все нормально, ибо константен только указатель на указатель 3. пытаешься изменить константное значение Код:
Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 25.01.2010 в 11:58. |
25.01.2010, 12:01 | #5 |
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Вот как )
Код:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
25.01.2010, 12:04 | #6 |
C++ hater
СтарожилДжуниор
Регистрация: 19.07.2009
Сообщений: 3,333
|
мда, а каменты я и не скопипастил...
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
25.01.2010, 12:15 | #7 |
Старожил
Регистрация: 06.08.2009
Сообщений: 2,992
|
С первым проблем не возникло.
Это зависит от компилятора. По-хорошему он должен обработать триграф и вывести "What|". Borland C++ 3.1 вообще не знает о них. Кстати, какой у тебя warning? Ты гений. :) Не думал, что кто-то хоть близко подойдёт к решению. Плюсую. Этот пример я взял из MSDN. Последний раз редактировалось ds.Dante; 25.01.2010 в 12:57. |
25.01.2010, 12:24 | #8 | ||
В тени
Старожил
Регистрация: 19.12.2008
Сообщений: 5,788
|
Цитата:
Цитата:
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем. ___________________________________ ___________________________________ _______ [=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль] |
||
25.01.2010, 16:06 | #9 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Я про триграфы тоже раньше не слышал. Спасибо за ссылочку, теперь я знаю как буду мстить своему преподу по проге =))
У нее же от такого: Код:
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Последний раз редактировалось Blade; 25.01.2010 в 16:11. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
вопрос на засыпку...... | Rukata | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 0 | 19.09.2009 23:39 |
Нужна помощь от знатоков excel :) | VaDDok | Microsoft Office Excel | 7 | 19.03.2009 19:38 |
Вопрос на засыпку | BuT@JL | Помощь студентам | 6 | 08.03.2009 12:56 |
черный ящик, на три входа и на три выхода | Shanson | Помощь студентам | 7 | 30.01.2008 09:45 |