От C до C++
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
От C до C++ - 2009-01-15 21:27:56.290000
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
Народ прошу у вас книжки (я знаю что в шапке они уже все есть, но всё же там нужно рыть, а у меня не анлим и выбирать что в топку, а что нужно прочесть, даля меня очень накладно, так что очень прошу мой топ не удалять). Вобщем нужны такие книги которые предпологают изучение программирование от основ до проффесионального кодинга, расположенные в том порядке в котором их нужно изучать (Книги нужны именно по "C"). —————————————- Прошу кидать ссылки, на pdf или txt, но не в коем случае не на chm.
|
|
|
RE: От C до C++ - 2009-01-15 21:29:05.240000
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
по С или по С++…
|
|
|
RE: От C до C++ - 2009-01-15 21:34:31.303333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MIST_404 Книги нужны именно по "C" лучшая книга по C - K&R, online версии для неё нет а C и C++ это разные языки, и книга "от C до C++" не менее бессмысленна, чем книга "от FORTRAN до Prolog"
|
|
|
RE: От C до C++ - 2009-01-15 21:38:15.170000
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
По С++ можно почитать книгу Страуструпа (не помню как точно пишется фамилия) она есть вроде на этом сайте посмотри…
|
|
|
RE: От C до C++ - 2009-01-15 22:00:18.386666
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
Ну я читал C++ для чайников, но там как то всё кратко и после 150 страницы бросил. Так что решил сначала изучить сначала С а потом уже переидти к ООП (С++)
|
|
|
RE: От C до C++ - 2009-01-15 22:01:52.923333
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
С и С++ похожи просто по синтаксису (операторами) а сами отличаются так, что найди книгу которую я упомянул там сам автор языка всё подробно описывает…
|
|
|
RE: От C до C++ - 2009-01-15 22:11:13.736666
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
Бьерн Страуструп. Язык программирования С++ -вот эта да??? ————————- И на счёт их отличия, мне всегда казалось что С++ это разширение С
|
|
|
RE: От C до C++ - 2009-01-15 22:12:15.266666
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
Нет это другой язык просто на основе С… почитай там всё популярно объяснено…
|
|
|
RE: От C до C++ - 2009-01-15 22:17:17.413333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MIST_404 И на счёт их отличия, мне всегда казалось что С++ это разширение С расширение C это Objective-C, например. и Cyclone уж никак не C++
|
|
|
RE: От C до C++ - 2009-01-15 22:22:09.550000
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
Ну ладно, надеюсь что книга действительно стоящая. Хотя я человек выросший на википедии, там о С и С++ сказано что это просто расширение. —————- К стати ещё прежде чем я начну читать, хотелось бы узнать: эта книга об основах С++ или же всё после её прочтения можно хоть как то научиться программить (болие или мение)??? И какие книги читать после прочтения данной??? ———————
|
|
|
RE: От C до C++ - 2009-01-15 22:23:31.073333
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
Эта книга самого автора С++ так, что я думаю чё нибудь написать сможешь…
|
|
|
RE: От C до C++ - 2009-01-15 22:30:24.063333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MIST_404 Хотя я человек выросший на википедии это диагноз? quote:
ORIGINAL: MIST_404 там о С и С++ сказано что это просто расширение. а самостотельно подумать - не? quote:
ORIGINAL: MIST_404 И какие книги читать после прочтения данной??? http://mitpress.mit.edu/sicp/full-text/book/book.html причём желательно ДО данной
|
|
|
RE: От C до C++ - 2009-01-15 22:35:02.620000
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
:))) Ну ладно, спасибо, но всё таки я надеюсь что кто нибудь выложит ещё книжек, так сказать для более глубокого изучения, так как я решил взяться за этот язык всерьёз. В частности меня интересуют такие книги как: программирование под *nix, использование библиотеки qt - правда это все я набирваю на потом, так как всё таки не хочется через некоторое время опять рыть этот пост что бы спросить книг после прочтения той которую ты мне посоветовал, я думаю что лучше будет если сразу запастись ими и больше об этом не думать.
|
|
|
RE: От C до C++ - 2009-01-15 22:50:27.783333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
http://www.parashift.com/c++-faq-lite/ http://yosefk.com/c++fqa/ сначала читаешь то, что по первой ссылке. долго думаешь потом то, что по второй если после этого тебе ещё будет хотется учить C++ - приходи, добавлю ещё
|
|
|
RE: От C до C++ - 2009-01-15 23:09:20.640000
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
Блин, у меня с английским как то напряг, ещё полностью не выучил (читаю через слово так что бы смысл понять, а такую литературу которую ещё нужно на русском то языке понять, для меня это пока перебор)
|
|
|
RE: От C до C++ - 2009-01-15 23:13:19.596666
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
quote:
а самостотельно подумать - не? Прошу ну очень на меня давить, ведь я всего лишь начинающий, вспомните себя, или же вы все сразу с компилятором в голове родились, или в три года ассемблер выучили???
|
|
|
RE: От C до C++ - 2009-01-15 23:44:39.506666
|
|
|
spikky
Сообщений: 211
Оценки: 0
Присоединился: 2008-10-26 14:50:23.676666
|
quote:
или же вы все сразу с компилятором в голове родились, или в три года ассемблер выучили??? Оффтоп: вчера по телевизору показывали мальчика 6 летнего, который роботов собирает… Его отец говорит что тот с 1,5 лет читает книгу "Интегральные микросхемы… е еще чего-то там". Так что все таки есть такие кто рождается с "компилятором в голове" =))
|
|
|
RE: От C до C++ - 2009-01-16 00:47:20.980000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MIST_404 Прошу ну очень на меня давить, ведь я всего лишь начинающий, вспомните себя, или же вы все сразу с компилятором в голове родились, или в три года ассемблер выучили??? умение думать от количества имеющихся знаний не зависит если тебе говорит о чём-то терминология AD&D, Int != Wis ;)
|
|
|
RE: От C до C++ - 2009-01-16 00:50:15.530000
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
quote:
Прошу ну очень на меня давить, ведь я всего лишь начинающий, вспомните себя, или же вы все сразу с компилятором в голове родились, или в три года ассемблер выучили??? да не обращай внимания Denaturat хоть и резкий и с первого взгляда очень недружелюбный и тому подобное… зато он знает, что говорит, а это намного важнее в этом деле…
|
|
|
RE: От C до C++ - 2009-01-16 00:50:36.796666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MIST_404 Блин, у меня с английским как то напряг, ещё полностью не выучил учи. или покупай бумажные книги http://www.ozon.ru/context/detail/id/2988768/ http://www.ozon.ru/context/detail/id/1273565/ http://www.ozon.ru/context/detail/id/2381848/ этих трёх для начала будет достаточно другое дело, что во-первых, программирование != C++; а во-вторых, английский выучить всё равно придётся
|
|
|
RE: От C до C++ - 2009-01-16 14:07:11.953333
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
quote:
учи. или покупай бумажные книги http://www.ozon.ru/context/detail/id/2988768/ http://www.ozon.ru/context/detail/id/1273565/ http://www.ozon.ru/context/detail/id/2381848/ этих трёх для начала будет достаточно другое дело, что во-первых, программирование != C++; а во-вторых, английский выучить всё равно придётся Вот за это спасибо :)
|
|
|
RE: От C до C++ - 2009-01-17 23:40:21.080000
|
|
|
MIST_404
Сообщений: 175
Оценки: 0
Присоединился: 2008-10-16 21:19:00.576666
|
Слышь народ, всё же почитав немного страуструпа, всё же решил, что нужно начть с 'C'. Не дадите парочку учебников???
|
|
|
RE: От C до C++ - 2009-01-17 23:44:58.863333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: MIST_404 Слышь народ, всё же почитав немного страуструпа, всё же решил, что нужно начть с 'C'. Не дадите парочку учебников??? http://lib.ru/CTOTOR/kernigan.txt это классика, но здесь K&R C - будь осторожен и не сломай мозг http://www.languagec.info/ а здесь ANSI C, да и вообще ресурс приятный
|
|
|
RE: От C до C++ - 2009-01-18 00:02:23.166666
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
quote:
K&R это типо инициалы Бриана Кернигана и Денниса Ритчи? и ещё один простой вопрос 2 Denaturat, а какая разница с какого языка начинать… сначала я читал K&R наивно пологая что С и С с классами одно и тоже… потом понял, что ошибался и решил сосредоточиться на С++…
|
|
|
RE: От C до C++ - 2009-01-18 00:17:12.756666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: 9off это типо инициалы Бриана Кернигана и Денниса Ритчи? да. а ещё название языка программирования http://en.wikipedia.org/wiki/C_language#K.26R_C http://en.wikipedia.org/wiki/C_language#ANSI_C_and_ISO_C http://en.wikipedia.org/wiki/C_language#C99 всё это C, но K&R C заметно отличается от C89 синтаксисом (и немного - семантикой); аналогично и между C89 и C99 C++ в той или иной мере использует C89 quote:
ORIGINAL: 9off и ещё один простой вопрос 2 Denaturat, а какая разница с какого языка начинать… сначала я читал K&R наивно пологая что С и С с классами одно и тоже… потом понял, что ошибался и решил сосредоточиться на С++… честно говоря, твоего вопроса я не понял. постарайся научиться выражать свои мысли яснее по поводу же обсуждаемых языков могу повторить: C - кроссплатформенный ассемблер; знать его для любого уважающего себя программиста - обязательно. рекомендую применять C99, но учить все три (хотя K&R C кроме как в отладке специфического legacy-кода ты вряд ли где сейчас встретишь, тем не менее понимание принципов эволюции языка вредным никогда не будет) C++ - уродливый конгломерат из четырёх различных ЯП, не имеющий ни вменяемого дизайна, ни существенных ниш применения. знать его полезно, использовать - нет. если по каким-то причинам желание работать с настолько сложными ЯП в тебе доминирует над здравым смыслом, рекомендую посмотреть на D. C++ не является "C с классами" уже хотя бы потому, что на уровне ABI они несовместимы отсюда ещё один язык: Objective-C, настоящий "С с классами" (и с настоящими классами, да) вопросы?
|
|
|
RE: От C до C++ - 2009-01-18 00:28:58.110000
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
под K&R я имел ввиду С89 (если я правильно понял это год создания) и их книгу Язык программирования Си 2-е изданее 1992 года. По читав и попробовав написать пару незатейливых программ я обнаружил различия между тем, что читаю и тем, что мне преподают ( а преподают С++) поэтому я и решил сконцентрироваться на С++. А вопрос мой состоит в том, есть ли разница в том с какого из этих двух языков (похожих) начинать? Как я понял из поста выше, что знание их необходимо, но с какого именно начинать. Просто если я уже немного освоил С++ мне не составит труда вникнуть в C99,K&R или Objective-C?
|
|
|
RE: От C до C++ - 2009-01-18 00:36:49.256666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: 9off А вопрос мой состоит в том, есть ли разница в том с какого из этих двух языков (похожих) начинать? C. параллельно читать SICP quote:
ORIGINAL: 9off Как я понял из поста выше, что знание их необходимо, но с какого именно начинать. Просто если я уже немного освоил С++ мне не составит труда вникнуть в C99,K&R или Objective-C? во-первых, "немного" C++ в данном контексте хуже чем "ничего" а во-вторых - не факт, если под "вникнуть" ты подразумеваешь "эффективно применять"
|
|
|
RE: От C до C++ - 2009-01-18 00:41:09.866666
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
quote:
а во-вторых - не факт, если под "вникнуть" ты подразумеваешь "эффективно применять" в данном случаи я подразумеваю хотя бы освоить основные принципы работы в этих языках. То есть я иммею в виду, что различия проявятся именно в реализации конкретных алгоритмов или в самом языке, в его синтаксисе…
|
|
|
RE: От C до C++ - 2009-01-18 00:48:10.523333
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: 9off в данном случаи я подразумеваю хотя бы освоить основные принципы работы в этих языках. То есть я иммею в виду, что различия проявятся именно в реализации конкретных алгоритмов или в самом языке, в его синтаксисе… синтаксис языка пофигу, важна только его семантика; транслятор из одного синтаксиса в другой способен напейсать скубент-второкурсник по существу: сформулируй всё же вопрос наконец; тебя интересует можно ли учить сначала C++, а потом C? ответ - да, можно. однако после изучения C++ мозги придётся очень сильно ломать для того, чтобы начать писать на чём-нибудь нормальном. в том числе и для эффективного программирования на C C++ опасен для девственного мозга. бывает, что спасти человека после его изучения уже невозможно :)
|
|
|
RE: От C до C++ - 2009-01-18 00:50:37.806666
|
|
|
9off
Сообщений: 696
Оценки: 0
Присоединился: 2008-10-16 07:09:00.173333
|
то есть ты советуешь бросать учить С++ и конкретно заняться С(С89 или C99) я правильно понял?
|
|
|
RE: От C до C++ - 2009-01-18 01:01:39.180000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: 9off то есть ты советуешь бросать учить С++ и конкретно заняться С(С89 или C99) я правильно понял? да, совершенно верно. я рекомендую тебе учить C и пареллельно читать SICP несколькими комментами выше я это уже писал, ну да повторение мать заикания
|
|
|
RE: От C до C++ - 2009-01-18 22:04:13.036666
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
Я тоже С изучаю есть книга Стивена Праты по С стандарта С99. quote:
ORIGINAL: Denaturat quote:
ORIGINAL: 9off то есть ты советуешь бросать учить С++ и конкретно заняться С(С89 или C99) я правильно понял? да, совершенно верно. я рекомендую тебе учить C и пареллельно читать SICP несколькими комментами выше я это уже писал, ну да повторение мать заикания Считаю очень правильным советом т.к в книге так написано и вообще С++ это С к которому добавили средства обьектно-ориентированого программирования потому так…
|
|
|
RE: От C до C++ - 2009-01-18 22:18:47.960000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Alexey1993 Я тоже С изучаю есть книга Стивена Праты по С стандарта С99. Считаю очень правильным советом вот это - правильно quote:
ORIGINAL: Alexey1993 и вообще С++ это С к которому добавили средства обьектно-ориентированого программирования потому так… а вот это - бред причём его здесь так любят повторять, что, кажется, даже в этом треде уже была контраргументация
|
|
|
RE: От C до C++ - 2009-01-18 22:51:48.550000
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
Могу поспорить что не бред то что запостил является цитатой из той же книги!!!
|
|
|
RE: От C до C++ - 2009-01-18 22:59:00.046666
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
Глава 1 стр.24 Эволюция языка С "Язык С++ - это язык С,к которому добавили средства бьектно-ориентированого программирования ".
|
|
|
RE: От C до C++ - 2009-01-18 23:00:19.090000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Alexey1993 Могу поспорить что не бред то что запостил является цитатой из той же книги!!! какая разница - откуда? бредом оно от этого быть не перестаёт
|
|
|
RE: От C до C++ - 2009-01-18 23:05:03.930000
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Alexey1993 Глава 1 стр.24 Эволюция языка С "Язык С++ - это язык С,к которому добавили средства бьектно-ориентированого программирования ". а ещё поменяли типизацию, добавили Тьюринг-полный язык шаблонов и поломали бинарную совместимость. плюс STL, потоки ввода-вывода и не-нультерминированные строки с поддержкой Unicode http://yosefk.com/c++fqa/picture.html#fqa-6.11 для того,чтобы спорить на эту тему у тебя сильно не хватает знаний. лучше молчи
|
|
|
RE: От C до C++ - 2009-01-18 23:05:25.483333
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
Вот эта книжечка …
|
|
|
RE: От C до C++ - 2009-01-18 23:06:35.160000
|
|
|
Alexey1993
Сообщений: 69
Оценки: 0
Присоединился: 2008-11-10 23:18:34.996666
|
что с тобой спорить ты ведь всегда прав…
|
|
|
RE: От C до C++ - 2009-01-18 23:07:24.316666
|
|
|
Denaturat
Сообщений: 1741
Оценки: 453
Присоединился: 2008-10-27 20:50:06.380000
|
quote:
ORIGINAL: Alexey1993 Вот эта книжечка … хватить флудить, ну. ты - сам - по существу хоть что-то сказать можешь? книга хорошая, только ни хрена ты не понял насчёт разницы между C и C++. а с таким подходом - и не поймёшь
|
|
|
|
|