|
1 / 1 / 0
Регистрация: 15.12.2008
Сообщений: 9
|
|
Учебник по программированию02.07.2009, 14:37. Показов 21821. Ответов 38
Метки нет (Все метки)
Посоветуйте пожалуйста ХОРОШИЙ учебник по программированию на С++ под Linux, не беглое руководство а достаточно полную книгу с тонкостями и примерами.
Заранее благодарен
0
|
|
| 02.07.2009, 14:37 | |
|
Ответы с готовыми решениями:
38
Ссылка на учебник по программированию базы данных в VB Есть ли примеры или учебник по программированию на C++ под Android? |
|
57 / 53 / 4
Регистрация: 04.05.2008
Сообщений: 272
|
|
| 02.07.2009, 15:18 | |
|
у меня есть книжка в электронном виде "Николай Секунов - Программирование на С++ в Linux" и еще html файлы "Руководство программиста для Linux_htm" если надо могу скинуть.
0
|
|
|
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
|
|
| 02.07.2009, 15:22 | |
|
Вот здесь наткнулся на такую книгу: http://www.all-ebooks.com/main... /c/page/5/
0
|
|
|
|
|
| 02.07.2009, 16:13 | |
|
Вопрос в том, что в этих книгах считается C++
Я видел такие книга, где идёт описание linux-зависимых фич (работа с сетью, межпроцессное взаимодействие и т.п.), но при этом вместо printf'а использовался cout. При этом книга имела в своём названии гордую фразу "C++ под linux". Точно так же видел книги, где описаны основы Си++, но только компилились примеры не из-под builder'а, а из командной строки (ну где-то может ещё makefile'ы присуствовали). Книга так же имела гордую фразу в названии.
0
|
|
|
инженер-системотехник
111 / 111 / 5
Регистрация: 10.03.2009
Сообщений: 533
|
|
| 02.07.2009, 16:24 | |
|
А какая разница и-под командной строки компилится или нет?
0
|
|
|
|
|
| 02.07.2009, 19:53 | |
|
Разницы нет. Есть лишь вопрос по понятияю "Си++ под Линукс". В моём понятии есть просто "Си++" и есть "программирование под Линукс", а "Си++ под линукс" это что-то из разряда "купите у нас квартиру и получите бейсболку в подарок"
0
|
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 02.07.2009, 20:06 | |
|
Evg, если например описывается разработка ПО в среде KDevelop с использованием С++ Qt объектов, то это и есть программирование под линукс на С++.
0
|
|
|
|
||
| 02.07.2009, 20:14 | ||
|
Добавлено через 58 секунд К тому же это было бы правильнее назвать "Программирование под KDE" или "... с использованием Qt", но никак не "Си++ под линукс"
0
|
||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 02.07.2009, 20:47 | |
|
Evg, да, я видел по этому поводу хороший учебник. Почему нет? Еще как С++ в линукс. Там не "под", а "в". Название книги полностью соответствует ее содержанию, поэтому не надо говорить, что "С++ под линукс навряд ли". И С и С++ под линуксом есть и будут. И книги такие вполне имеют право на существование.
Добавлено через 6 минут 13 секунд Я не говорю, что, например, написание графического интерфейса с использованием GTK идет отдельно как на С чисто функциями, так и на С++ через объекты. А если рассматривать Glade и системные вызовы, то это также будет программирование на С++ под линух. Так что, все тут нормально. Вопрос в том, что автор темы, возможно ошибся с вопросом
0
|
|
|
|
|
| 02.07.2009, 21:09 | |
|
Э... я не утверждаю, что С++ под линухом нет. Мне просто не нравится формулировка "Си++ под линух" ("в линух", "для линух" - не суть) в названии книги. Хороший учебник, который по этому вопросу может быть, на мой взгляд что-то немного эфимерное. Может быть учебник по программированию под линух (т.е. линух-специфичные действия) для тех, кто умеет программировать. Может быть учебник по Qt, KDE и прочим полезным вещам для тех, кто уже умеет программировать на Си++. Но вот, чтобы изучение Си++ на примере Qt - это несколько перебор.
Аописанный тобою хороший учебник - можешь сказать, что именно? А то +1 хорошая книга никогда не помешает
0
|
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 02.07.2009, 21:32 | |
|
Ну вообщем тебе не нравится слишком общее понятие с++ под линукс ))
Файл с книжкой в аттаче. Качество, откровенно, не очень, но учиться по нему можно легко. Сам я gtk предпочитаю больше, чем qt ) Автор - Николай Секунов, если кто-нибудь будет искать.
1
|
|
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
||
| 02.07.2009, 21:33 | ||
0
|
||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 02.07.2009, 21:35 | |
|
Я не читал предыдущие посты ) вижу - та же.
0
|
|
|
|
|||
| 02.07.2009, 21:36 | |||
|
Щас книжку погляжу
0
|
|||
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
| 02.07.2009, 21:43 | |
|
Evg, автор просто работал и писал книгу в Linux. Если он не знает, как поведет себя та же прога и серда разработки в OpenBSD нужно ли ему что-то менять? А если я буду под виндой это все писать? Автор тоже должен проверить?
Если бы он написал программирование QT на С++, то это то же самое, если бы я сейчас написал книжку "программирование в SHELL" и буду выглядеть, более-менее, идиотско, так как, не ясно, какой шелл tcsh, bash, sh, zsh. А вот я уточню что именно программирвоание на bash. Вот и он уточнил, что все делал именно в линукс. Хотя, тогда ему нужно было писать C++, Linux, Qt )) Добавлено через 1 минуту 45 секунд Хотя название меня первый раз тоже смутило, так как, я уж никак не ожидал там обнаружить QT ))
0
|
|
|
|
|
| 02.07.2009, 21:54 | |
|
Ну вот об чём и идёт речь. Название получается несколько горомко сказанное. Автору темы книга врядли поможет, т.к. очень сильно подозреваю, чо автор (темы) не владеет на достаточном уровне плюсами. Да и в предисловии чётко сказано, что книга рассчитана для тех, кто уже хорошо знаком с языком
Книжку бегло проглядел. Введение оченьнапомнило рекламу "если вы за оху$нные бабки купите у нас компьютер на базе процессора Intel Core 2 Duo, то вы сможете лазить в интернет и играть в тетрис". По qt в своё время я нарыл какой-то небольшой мануал, но мне он показался гораздо более понятным. Но это не значит, что это будет для всех. У каждого человека своё вопсриятие, а потому разные люди лучше воспринимают разные методы изложения материала Есть книга по borland builder'у. Кент Рейсдорф и Кен Хендерсон "Borland C++ Builder. Освой самостоятельно". Я из книги чатил только ту главу, где излагаются основы при создании окошечных приложений. Начало материал излагается примерно в такой форме, что нажмите туда-то, ткните сюда-то, нажмите на эту кнопку и вот у вас что-то заработало. А потом объясняют смысл всех манипуляций, которые мы сделали. Лично я лучше воспринимаю именно такой порядок изложения. Когда долго и нудно рассказывают что-то в теории, а потом говорят а двайте вот теперь всё это сделаем на практике - я воспринимаю намного хуже. Так вот тот мануал, который я читал по Qt он был именно в таком духе. Т.е. сначала некий сжатый минимум теории, а потом сразу же объясняют, куда нажимать и показывают пример, чтобы хоть начать с чего-то, а дальше уже начинать подробные пояснения каждой комопненты отдельно и всех её свойств.
0
|
|
|
57 / 53 / 4
Регистрация: 04.05.2008
Сообщений: 272
|
|
| 03.07.2009, 08:17 | |
|
На мой взгляд для работы в QT достаточно документации в QT Library, он очень грамотно составлен и очень удобен в навигации, лично я кроме него никакими книгами не пользовался при написании QT приложений.
0
|
|
|
|
|
| 03.07.2009, 09:30 | |
|
Alirp, "для работы" и "чтобы научиться" - несколько разные вещи
0
|
|
| 03.07.2009, 09:30 | |
|
Помогаю со студенческими работами здесь
20
Сайт-учебник по программированию на Visual Basic 6 для начинающих
Какая книга по программированию обьясняет все с математикой и подробно излагает все темы?По программированию? Учебник
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|