|
1 / 1 / 0
Регистрация: 15.12.2008
Сообщений: 9
|
|
Учебник по программированию02.07.2009, 14:37. Показов 21715. Ответов 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 для начинающих
Какая книга по программированию обьясняет все с математикой и подробно излагает все темы?По программированию? Учебник
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
|
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма).
На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
|
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ *
Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам
Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
|
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым.
Но восстановить их можно так.
Для этого понадобится консольная утилита. . .
|
|
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
|
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11
— это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
|
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11
Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
|
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
|