Название: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 09, 2011, 13:16 На сайте http://www.open-std.org, где это должно быть, - бред какой-то.
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: SimpleSunny от Июль 09, 2011, 14:01 http://www.cplusplus.com/
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 09, 2011, 14:23 Спасибо, но посерьёзнее и подробнее есть что-нибудь ещё?
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: andybeg от Июль 10, 2011, 10:09 существует (http://www.google.com/search?q=C%2B%2B&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:unofficial&client=iceweasel-a#hl=ru&pq=c%2B%2B&xhr=t&q=C%2B%2B+%D0%BA%D0%BD%D0%B8%D0%B3%D0%B8&cp=6&pf=p&sclient=psy&newwindow=1&client=iceweasel-a&rls=org.mozilla:en-US%3Aunofficial&source=hp&aq=0&aqi=&aql=&oq=C%2B%2B+%D0%BA%D0%BD&pbx=1&bav=on.2,or.r_gc.r_pw.&fp=cb443a8843fca712&biw=1212&bih=669)
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 12:10 Я имею ввиду серьёзную документацию.
Вот смотрите пример для Java: http://download.oracle.com/javase/6/docs/index.html http://download.oracle.com/javase/ Вот в целом Oracle: http://www.oracle.com/technetwork/indexes/documentation/index.html Для PostGres: http://www.postgresql.org/docs/9.0/static/index.html Free Pascal: http://www.freepascal.org/docs.var MySQL: http://dev.mysql.com/doc/refman/5.6/en/ Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: andybeg от Июль 10, 2011, 12:32 [OFFTOP] взял попкорн, следит за коментами
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: kambala от Июль 10, 2011, 12:38 http://www.cplusplus.com/ или MSDN напримера что является критерием "серьёзности"? Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: pastor от Июль 10, 2011, 13:31 Спасибо, но посерьёзнее и подробнее есть что-нибудь ещё? C++ Standard - ANSI ISO IEC 14882 2003 Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 10, 2011, 14:00 C++ Standard - ANSI ISO IEC 14882 2003 Типа "просил - получай". Но, пастор, это же садизм :)Чем серьезнее дока - тем труднее ее читать/вникать. Желание выучить "все и капитально" похвально но быстро проходит т.к. цель недостижима. Ото лучше присмотритесь к "Алене" (ссылку Вам давали). Девушка пишет очень толково/доходчиво. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 14:37 Ответ для kambala:
1. MSDN - похоже, то - что надо, но там много специфики от MS. Вопрос задаю скорее от любопытства, чем от недостатка инфы - о c++ у меня есть хорошие бумажные книжки. Но я не понимаю - почему стандарт нигде не публикуется? Это похоже на какой-то заговор. 2. Серьёзно - это когда есть всё и с примерами. Ответ для pastor: Перед тем как давать ссылку - сначала сам открой её и посмотри - что там. Ответ для Igors: 1. Похоже у тебя очень мало опыта. Чем серьезнее дока - тем легче и приятнее её читать. Примеры я дал выше. 2. Серьёзная дока нужна как справочник - чтобы быстро припомнить и уточнить, посмотреть пример синтаксиса. 3. Алёна не пишет а даёт ссылки на бумажные книжки. Как с вами тяжело! Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: ufna от Июль 10, 2011, 14:55 evgeniy,
Вообще-то стандарт это и есть "C++ Standard - ANSI ISO IEC 14882 2003". Самая серьезная и точная дока по языку. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Авварон от Июль 10, 2011, 15:14 толстый тролль
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 15:20 Вообще-то стандарт это и есть "C++ Standard - ANSI ISO IEC 14882 2003". Самая серьезная и точная дока по языку. ufna, я знаю, но где он лежит?Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: SimpleSunny от Июль 10, 2011, 15:28 Эммм... Первая ссылка в гугле?
http://cs.nyu.edu/courses/summer11/G22.2110-001/documents/c++2003std.pdf Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: kambala от Июль 10, 2011, 15:33 http://tinyurl.com/3udemzd
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 15:58 SimpleSunny и kambala, спасибо, что помогаете, но я спрашиваю про серьёзную доку, а не про какой-то pdf-файл подозрительного происхождения, который валяется только на сомнительных сайтах и блогах.
И ещё, почему я должен верить вот этому длинному заклинанию: "C++ Standard - ANSI ISO IEC 14882 2003"? Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Авварон от Июль 10, 2011, 16:07 но я спрашиваю про серьёзную доку, а не про какой-то pdf-файл подозрительного происхождения, который валяется только на сомнительных сайтах и блогах. Цитировать Date of ANSI Approval: 12/29/2003 Published by American National Standards Institute, 25 West 43rd Street, New York, New York 10036 Copyright 2003 by Information Technology Industry Council (ITI). All rights reserved. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 16:10 Авварон, а откуда цитата?
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Авварон от Июль 10, 2011, 16:16 с 1й страницы той *сомнительной* пдфки (этой http://cs.nyu.edu/courses/summer11/G22.2110-001/documents/c++2003std.pdf)
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 16:21 Авварон, ты хоть понял, что ты что-то не так сделал?
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: lit-uriy от Июль 10, 2011, 16:22 >>[OFFTOP] взял попкорн, следит за коментами
взял пивка и присел рядышком :) Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Авварон от Июль 10, 2011, 16:26 у вас немножко неверное понимание чего вы хотите. Есть описание _стандарта_ языка - оно перед вами в той пдфке. Для жавы между прочим точно такая же есть. И на тех ссылках, что вы давали - это описание _фреймворков_ и _библиотек_, не имеющих к джаве (как к языку) ровно никакого отношения.
То что часть зоопарка, написанного на джаве собрана в одном месте - это очень "повезло" (не уверен, что людям, пишущим на авт, нужна дока по спрингу) Для плюсовых библиотек есть набор сайтов, где можно найти доку по _конкретной_ либе. Примеры: http://doc.qt.nokia.com/4.7/index.html дока по Qt http://www.boost.org/doc/libs/ дока по бусту и тп Собирать все это в одном месте не имеет смысла Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 16:39 Меня не интересует всё.
Только язык С++. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 10, 2011, 16:46 Ответ для Igors: :) Любой практик пользуется набором док и имеет мнение о каждой. Поэтому если Вы спрашиваете "какая дока", значит на плюсах работать только начинаете. Зачем тогда пренебрежительно высказываться о данных советах? (кстати я не увидел ни одного плохого). Зачем смешить людей называя стандарт "сомнительным"? :) Зачем судить то чего Вы (пока) не знаете? Так Вы выглядите очень забавно, но, поверьте, совсем не так как Вам хотелось бы :)1. Похоже у тебя очень мало опыта. Чем серьезнее дока - тем легче и приятнее её читать. Примеры я дал выше. 2. Серьёзная дока нужна как справочник - чтобы быстро припомнить и уточнить, посмотреть пример синтаксиса. 3. Алёна не пишет а даёт ссылки на бумажные книжки. Как с вами тяжело! Владение гуглом - срочно подтяните, без этого никуда. Если Вам дают ссылку (хоть про ту же Алену) - значит их там совсем не одна. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: zenden от Июль 10, 2011, 17:07 А из-за чего, собственно, весь сыр бор?
Ну нет такой единой официальной доки, которую вы хотите, и что это меняет? Из-за этого на C++ перестанут писать? Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: cutwater от Июль 10, 2011, 17:57 Только язык С++. Ссылку на документацию по стандартной библиотеке языка С++ дали в первом ответе. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: cutwater от Июль 10, 2011, 18:00 >> взял попкорн, следит за коментами
>> взял пивка и присел рядышком :) сгонял за пиццей. пациент толст. чувствую это затянется. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 10, 2011, 19:01 Всех благодарю за участие. Если кого задел, то справедливо.
Подводим итог. Единственный претендент на документацию по языку C++ - это MSDN. http://msdn.microsoft.com/ru-ru/library/3bstk3k5.aspx Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: BRE от Июль 10, 2011, 19:28 Единственный претендент на документацию по языку C++ - это MSDN. Выводы - жесть. ::)А так, для лора это был бы супер вброс. :) Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 10, 2011, 19:37 Всех благодарю за участие. Если кого задел, то справедливо. Эх, записать бы это "в историю" - ведь потом так не скажешь и не вспомнишь :)Подводим итог. Единственный претендент на документацию по языку C++ - это MSDN. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: brankovic от Июль 10, 2011, 20:53 Всех благодарю за участие. Если кого задел, то справедливо. Подводим итог. Единственный претендент на документацию по языку C++ - это MSDN. MSDN это типа как библия только про WinAPI, такая же длинная, путаная, с противоречиями и мёртвыми кусками. Вы хоть понимаете, что синтаксис C++ намного сложнее синтаксиса всех этих языков вместе взятых? От "быстрой справки с примерами" в данном случае образуется каша в голове. Так что дока по самому C++ -- это только хорошая книжка. А док по стандартной библиотеке сколько угодно, например cplusplus.com да ещё с примерами, которые вам так необходимы (я так понял, что чем больше примеров, тем серьёзнее). Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 10, 2011, 21:49 MSDN это типа как библия только про WinAPI, такая же длинная, путаная, с противоречиями и мёртвыми кусками. Прошу прощения если я Вас неправильно понял, но сравнение MSDN с библией Страуструпа, на мой взгляд, совершенно неуместно. Страуструп копает действительно глубоко/концептуально (и въехать в это часто совсем непросто) и это действительно "библия" - книга которая содержит ответы на все вопросы.A MSDN - ну справочник который довольно паршиво сделан. "Кое-как" работать конечно можно - но не более того. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: brankovic от Июль 10, 2011, 21:54 Прошу прощения если я Вас неправильно понял, но сравнение MSDN с библией Страуструпа, на мой взгляд, совершенно неуместно. ничего страшного, я имел ввиду священное писание Страуструп копает действительно глубоко/концептуально (и въехать в это часто совсем непросто) что это за библия Страуструпа, раз на то пошло? "The C++ programming language"? Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 10, 2011, 22:04 что это за библия Страуструпа, раз на то пошло? "The C++ programming language"? Да, единственная книга которую я люблю читать :) Остальное, ну "просматриваю", отношусь с уважением или нет - но то не библия.Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: brankovic от Июль 10, 2011, 22:11 что это за библия Страуструпа, раз на то пошло? "The C++ programming language"? Да, единственная книга которую я люблю читать :) Остальное, ну "просматриваю", отношусь с уважением или нет - но то не библия.Хорошая книга, но сложная. Я в первый раз когда взял ничего почти не понял. Помню недоумение, мол это тот же C++, в который я по книжке Березиных въезжал? В общем не начального уровня книга, но потом приятно почитать, да. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: pastor от Июль 10, 2011, 22:18 Ответ для pastor: Перед тем как давать ссылку - сначала сам открой её и посмотри - что там. Мне аж стало интересно, где ты узрел в моем сообщениие ссылку, а темболее смог её открыть? Я лишь указал, что почитать. И гугл никто не отменял. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: pastor от Июль 10, 2011, 22:21 Единственный претендент на документацию по языку C++ - это MSDN. Если это шутка, то несмешно, хотя.... как посмотреть ))))) Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Pretorean от Июль 11, 2011, 07:36 не кормите троля
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Пантер от Июль 11, 2011, 09:46 Блин, а я всю пьянку пропустил.... :)
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: lit-uriy от Июль 11, 2011, 16:33 >>Блин, а я всю пьянку пропустил....
а я успел, комедия так себе, под пивко смотреть можно :) Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: brankovic от Июль 11, 2011, 16:44 >>Блин, а я всю пьянку пропустил.... а я успел, комедия так себе, под пивко смотреть можно :) да потому что распугали всех троллей, разорались тут пиво, попкорн, не кормить.. Нет бы расслабиться и получать удовольствие. Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 11, 2011, 16:53 да потому что распугали всех троллей, разорались тут пиво, попкорн, не кормить.. Нет бы расслабиться и получать удовольствие. Вы правы, я тоже смудил. То как в старом анекдотеЦитировать Sex act = $1 View act = $10 View viewer = $100 Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: evgeniy от Июль 12, 2011, 10:52 http://msdn.microsoft.com/ru-ru/library/3bstk3k5.aspx
Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: BRE от Июль 12, 2011, 13:44 http://msdn.microsoft.com/ru-ru/library/3bstk3k5.aspx Ну это скорее всего описание C++ по версии Микрасофта, а как мне помнится, они со стандартами не очень дружат... Им проще свой стандарт написать, чем придерживаться официального. :)Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: pastor от Июль 12, 2011, 13:55 Ну это скорее всего описание C++ по версии Микрасофта, а как мне помнится, они со стандартами не очень дружат... Им проще свой стандарт написать, чем придерживаться официального. :) Плюсую. Так оно и есть me/ Ушел за пивасиком ))) Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Пантер от Июль 12, 2011, 14:01 http://msdn.microsoft.com/ru-ru/library/3bstk3k5.aspx Ну это скорее всего описание C++ по версии Микрасофта, а как мне помнится, они со стандартами не очень дружат... Им проще свой стандарт написать, чем придерживаться официального. :)Название: Re: Существует ли документация по C++? Например, как для Java или Oracle? Отправлено: Igors от Июль 12, 2011, 14:36 Ну как.. если человек сидит на Вындоуз платформе - все решается достаточно легко. В конце-концов не в платформе дело - есть прекрасные программисты работающие на Вындоуз. Но мама дорогая, сколько уходит времени на перенос незатейливого (в основном STL) кода с OSX (POSIX) на MSVC :( И то ей не так, и это не эдак и гав и гав. А потом еще подлянки в runtime. Компилятор пишет мне error листа на 2 (разворачивает описание template) - но что оно хотело сказать не пойму (хотя честно пытался "переводить со словарем"). Часика так через 2-3 методом втыка нахожу: надо было добавить #incliude <map>. Думается "что ж ты, гад, делаешь? Если ты видел что описание предварительное, чего ты мне не сказал "incompleted"?
Хотя может я и неправ: "учиться легко - переучиваться трудно" |