Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.08.2011, 13:51   #21
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от MooNDeaR Посмотреть сообщение
У меня учебнико "С/С++ программирование на языке высокого уровня" Т.А. Павловская.
Выбросите его. Одно название - уже ересь. Языка "C\C++" не существует, это два принципиально разных языка.

Цитата:
Сообщение от 8Observer8 Посмотреть сообщение
В ранних версиях переменные необходимо было объявлять вначале блока/функции (т.е. после открывающей фигурной скобки). Что в текущей версии об этом говорится, для меня - вопрос. Будет время, посмотрю.
Хм, действительно, в последней версии стандарта (C99) было снято ограничение на объявление переменных только в начале блока. Упустил этот момент...
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария

Последний раз редактировалось Blade; 10.08.2011 в 13:58.
Blade вне форума Ответить с цитированием
Старый 10.08.2011, 18:05   #22
8Observer8
Старожил
 
Аватар для 8Observer8
 
Регистрация: 02.01.2011
Сообщений: 3,323
По умолчанию

Цитата:
Сообщение от Blade Посмотреть сообщение
Хм, действительно, в последней версии стандарта (C99) было снято ограничение на объявление переменных только в начале блока. Упустил этот момент...
Прям камень с сердца)))

Последний раз редактировалось 8Observer8; 10.08.2011 в 18:23.
8Observer8 вне форума Ответить с цитированием
Старый 10.08.2011, 18:36   #23
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
Выбросите его. Одно название - уже ересь. Языка "C\C++" не существует, это два принципиально разных языка.
Ну, во-первых, там учебник не столько учебник, сколь справочное пособие.
Во-вторых, С++ - есть не что более, чем С + ООП. Поэтому знать С было бы тоже неплохо.
В-третьих - я за него деньги отдал, поэтому не выкину

Еще стоит добавить что учебник, несмотря на сухость изложения, вполне себе достойный. Там не про язык С/С++, а про синтаксис двух разных языков рассказывается. Причем лучшего объяснения работы STL я пока не нашел, но это можно списать на не очень большое кол-во прочитанных книг (около 5)
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 10.08.2011, 19:02   #24
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Цитата:
С++ - есть не что более, чем С + ООП
Неправда.
Цитата:
Выбросите его. Одно название - уже ересь. Языка "C\C++" не существует, это два принципиально разных языка.
А также ни С, ни С++ языками высокого уровня не являются.
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."

Последний раз редактировалось Syuf; 10.08.2011 в 19:06.
Syuf вне форума Ответить с цитированием
Старый 10.08.2011, 20:33   #25
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитирую Страуструпа:

Цитата:
Знатоки семантики С находят, что С++ хуже, чем ++С. Язык не
получил названия D, поскольку он является расширением С, и в нем не делается попыток решить какие-
либо проблемы за счет отказа от возможностей С.
Цитирую википедию:

Цитата:
C++ (произносится «си плюс плюс»[1]) — компилируемый статически типизированный язык программирования общего назначения. Поддерживая разные парадигмы программирования, сочетает свойства как высокоуровневых, так и низкоуровневых языков
Цитирую свою книгу:
Цитата:
Задача этой книги - дать краткое и четкое изложения языка С++ в соответствии со стандартом ISO/IEC 14882 без легковесноти и фрагментарности серии "для чайников" и без пространных рассуждений о нюансах.....

Книга не претендует на полноту изложения материала, для этого существуют справочники, докуметация и кантектная помощь.
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.

Последний раз редактировалось MooNDeaR; 10.08.2011 в 20:45.
MooNDeaR вне форума Ответить с цитированием
Старый 10.08.2011, 23:47   #26
Syuf
Форумчанин
 
Аватар для Syuf
 
Регистрация: 02.02.2010
Сообщений: 599
По умолчанию

Цитирую MooNDear:
Цитата:
не столько учебник, сколь справочное пособие.
Цитата:
Книга не претендует на полноту изложения материала, для этого существуют справочники
Цитата:
С++ - есть не что более, чем С + ООП.
( Для сравнения: )
Цитата:
поскольку он является расширением С // С + ООП + templates + ...
Цитата:
языке высокого уровня
( Для сравнения: )
Цитата:
сочетает свойства как высокоуровневых, так и низкоуровневых языков
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
Syuf вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
работа с файлами nikcpp Общие вопросы Delphi 2 11.05.2011 15:04
Работа с файлами Gen_r_questions PHP 5 29.04.2011 09:01
работа с файлами basav1k Помощь студентам 2 19.05.2010 19:17
Работа с файлами на С++ nec117 Общие вопросы C/C++ 4 24.02.2009 23:18
Работа с файлами Cpluser Общие вопросы C/C++ 2 16.02.2009 23:22