Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.60/103: Рейтинг темы: голосов - 103, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 15.12.2008
Сообщений: 9

Учебник по программированию

02.07.2009, 14:37. Показов 21715. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Посоветуйте пожалуйста ХОРОШИЙ учебник по программированию на С++ под Linux, не беглое руководство а достаточно полную книгу с тонкостями и примерами.
Заранее благодарен
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.07.2009, 14:37
Ответы с готовыми решениями:

Нужен учебник по программированию
Киньте, пожалуйста, какой-нибудь учебник по программированию на Pascal ABC. P.S. или что - нибудь на интеграцию данных

Ссылка на учебник по программированию базы данных в VB
Привет всем. Кто - нибудь может подсказать ссылку на учебник по программированию базы данных в VB? Весь инет излазил а ничего подходящего...

Есть ли примеры или учебник по программированию на C++ под Android?
Есть ли примеры или учебник по программированию на C++ под Android?

38
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 15:17
Я понимаю, ещё можно найти книгу типа "Си под линух", но "Си++" - наврядли. Ибо те различия, которые есть под линухом и виндой (или другими ОС) - это как правило уровня Си, а не Си++
0
 Аватар для Alirp
57 / 53 / 4
Регистрация: 04.05.2008
Сообщений: 272
02.07.2009, 15:18
у меня есть книжка в электронном виде "Николай Секунов - Программирование на С++ в Linux" и еще html файлы "Руководство программиста для Linux_htm" если надо могу скинуть.
0
 Аватар для kirill29
2098 / 1263 / 173
Регистрация: 01.02.2009
Сообщений: 2,842
02.07.2009, 15:22
Вот здесь наткнулся на такую книгу: http://www.all-ebooks.com/main... /c/page/5/
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 16:13
Вопрос в том, что в этих книгах считается C++

Я видел такие книга, где идёт описание linux-зависимых фич (работа с сетью, межпроцессное взаимодействие и т.п.), но при этом вместо printf'а использовался cout. При этом книга имела в своём названии гордую фразу "C++ под linux". Точно так же видел книги, где описаны основы Си++, но только компилились примеры не из-под builder'а, а из командной строки (ну где-то может ещё makefile'ы присуствовали). Книга так же имела гордую фразу в названии.
0
инженер-системотехник
 Аватар для Haster
111 / 111 / 5
Регистрация: 10.03.2009
Сообщений: 533
02.07.2009, 16:24
А какая разница и-под командной строки компилится или нет?
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 19:53
Разницы нет. Есть лишь вопрос по понятияю "Си++ под Линукс". В моём понятии есть просто "Си++" и есть "программирование под Линукс", а "Си++ под линукс" это что-то из разряда "купите у нас квартиру и получите бейсболку в подарок"
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
02.07.2009, 20:06
Evg, если например описывается разработка ПО в среде KDevelop с использованием С++ Qt объектов, то это и есть программирование под линукс на С++.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 20:14
Цитата Сообщение от Vourhey Посмотреть сообщение
Evg, если например описывается разработка ПО в среде KDevelop с использованием С++ Qt объектов, то это и есть программирование под линукс на С++.
Ты видел по этому поводу хороший учебник?

Добавлено через 58 секунд
К тому же это было бы правильнее назвать "Программирование под KDE" или "... с использованием Qt", но никак не "Си++ под линукс"
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
02.07.2009, 20:47
Evg, да, я видел по этому поводу хороший учебник. Почему нет? Еще как С++ в линукс. Там не "под", а "в". Название книги полностью соответствует ее содержанию, поэтому не надо говорить, что "С++ под линукс навряд ли". И С и С++ под линуксом есть и будут. И книги такие вполне имеют право на существование.

Добавлено через 6 минут 13 секунд
Я не говорю, что, например, написание графического интерфейса с использованием GTK идет отдельно как на С чисто функциями, так и на С++ через объекты. А если рассматривать Glade и системные вызовы, то это также будет программирование на С++ под линух.

Так что, все тут нормально. Вопрос в том, что автор темы, возможно ошибся с вопросом
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
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 )
Автор - Николай Секунов, если кто-нибудь будет искать.
Вложения
Тип файла: pdf Программирование на C++ в Linux.pdf (8.18 Мб, 601 просмотров)
1
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
02.07.2009, 21:33
чтобы изучение Си++ на примере Qt - это несколько перебор
Хех, я не думаю, что книга, название которой содержит "с++" описывает язык С++, не так ли? )
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 21:33
В посте номер 3, судя по всему, упомянут эта же самая книга
0
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
02.07.2009, 21:35
Я не читал предыдущие посты ) вижу - та же.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 21:36
Цитата Сообщение от Vourhey Посмотреть сообщение
Ну вообщем тебе не нравится слишком общее понятие с++ под линукс ))
Цитата Сообщение от Vourhey Посмотреть сообщение
Хех, я не думаю, что книга, название которой содержит "с++" описывает язык С++, не так ли? )
Я ж говорю, какие книжки я уже видел (пост 5). А потому наличие "си++" в названии не всегда означает, что речь идёт о си++. В том плане, что когда вместо printf используют cout, а вместо слово "struct" используют слово "class" - это ещё не есть программирование на си++ (в моём понятии по крайней мере). А фразу "Си++ под линух" я вообще воспринимаю чуть ли не как маркетиновый код.

Щас книжку погляжу
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
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
02.07.2009, 21:54
Ну вот об чём и идёт речь. Название получается несколько горомко сказанное. Автору темы книга врядли поможет, т.к. очень сильно подозреваю, чо автор (темы) не владеет на достаточном уровне плюсами. Да и в предисловии чётко сказано, что книга рассчитана для тех, кто уже хорошо знаком с языком

Книжку бегло проглядел. Введение оченьнапомнило рекламу "если вы за оху$нные бабки купите у нас компьютер на базе процессора Intel Core 2 Duo, то вы сможете лазить в интернет и играть в тетрис". По qt в своё время я нарыл какой-то небольшой мануал, но мне он показался гораздо более понятным. Но это не значит, что это будет для всех. У каждого человека своё вопсриятие, а потому разные люди лучше воспринимают разные методы изложения материала

Есть книга по borland builder'у. Кент Рейсдорф и Кен Хендерсон "Borland C++ Builder. Освой самостоятельно". Я из книги чатил только ту главу, где излагаются основы при создании окошечных приложений. Начало материал излагается примерно в такой форме, что нажмите туда-то, ткните сюда-то, нажмите на эту кнопку и вот у вас что-то заработало. А потом объясняют смысл всех манипуляций, которые мы сделали. Лично я лучше воспринимаю именно такой порядок изложения. Когда долго и нудно рассказывают что-то в теории, а потом говорят а двайте вот теперь всё это сделаем на практике - я воспринимаю намного хуже.

Так вот тот мануал, который я читал по Qt он был именно в таком духе. Т.е. сначала некий сжатый минимум теории, а потом сразу же объясняют, куда нажимать и показывают пример, чтобы хоть начать с чего-то, а дальше уже начинать подробные пояснения каждой комопненты отдельно и всех её свойств.
0
 Аватар для Alirp
57 / 53 / 4
Регистрация: 04.05.2008
Сообщений: 272
03.07.2009, 08:17
На мой взгляд для работы в QT достаточно документации в QT Library, он очень грамотно составлен и очень удобен в навигации, лично я кроме него никакими книгами не пользовался при написании QT приложений.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21281 / 8305 / 637
Регистрация: 30.03.2009
Сообщений: 22,660
Записей в блоге: 30
03.07.2009, 09:30
Alirp, "для работы" и "чтобы научиться" - несколько разные вещи
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.07.2009, 09:30
Помогаю со студенческими работами здесь

Сайт-учебник по программированию на Visual Basic 6 для начинающих
Программируем на Visual Basic - учебник для начинающих. Часть 1.написано доступным и живым языком, понять что к чему может даже абсолютно...

Учебник Васильева Методы оптимизации. Учебник и практикум для бакалавриата и магистратуры
Добрый день! Может у кого есть электронный учебник Васильева Методы оптимизации. Учебник и практикум для бакалавриата и магистратуры....

Какая книга по программированию обьясняет все с математикой и подробно излагает все темы?По программированию?
Не Бьерн Страуструп?А то не нравится мне у Лафоре тип изложения книги,довольно не в мою логику там упирается,да и нравится перестал,уж...

Учебник
Нужен учебник по MS Visual C++, а именно по Windows Form Application. Для начинающего желательно с примерами.

Учебник
Здравствуйте я хотел спросит вам я начал работать в программе ms acessсе и создавал таблицы запросы и у меня проблемы в работать VBA об...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
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
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru