Нижегородский Форум Друзей

Нижегородский Форум Друзей (http://forum.nnov.org/)
-   Компьютерная литература (http://forum.nnov.org/obsuzhdaem-i-kachaem/knigi/komp-yuternaya-literatura/)
-   -   C, C++ (http://forum.nnov.org/obsuzhdaem-i-kachaem/knigi/komp-yuternaya-literatura/24209-c-c.html)

pcix 26.04.2008 04:32

C, C++
 
C++ GUI Programming with Qt 4 Jun 2006.chm
C++ GUI Programming with Qt 4 Jun 2006.pdf
C++. Архив программ (Фридман)(2001).djvu
C++ без страха (Оверленд)(2005).djvu
C++ для начинающих (Липман)(doc).rar
C++ для начинающих (Липман).pdf
C++ изнутри (Вайнер).djvu
C++ мастер класс. 85 нетривиальных проектов, решений и задач (Мозговой)(2007).djvu
C++. Объектно-ориентированное программирование - практикум (Павловская)(2006).pdf
C++ практический подход к решению проблем программирования (Уилсон)(2006).djvu
C++. Руководство для начинающих (2-е изд)(Шилдт)(2005).djvu
C++ Стандартная библиотека. Для профессионалов (Джосьютис)(2004).djvu
C++. Энциклопедия пользователя (Либерти)(2001).djvu
Pocket PC. Руководство разработчика (Крелль)(2007).djvu
STL для программистов на C++ (Аммерааль)(1999).djvu
Symbian OS. Программирование мобильных телефонов на C++ и Java 2 ME (Горнаков)(2005).pdf
The C++ Programming Language (Stroustrup, 3ed, en).pdf
Visual C++ 6. Полное руководство. Том 1 (Янг).djvu
Visual C++ 6. Полное руководство. Том 2 (Янг).djvu
Win32 API. Эффективная разработка приложений (Щупак)(2007).djvu
Абстракция данных и решение задач на C++. Стены и зеркала (3-е изд)(Каррано)(2003).pdf
Библиотека программиста C++ (Элджер).pdf
Дизайн и эволюция С++ (Страуструп)(2006).djvu
Изучаем Си (Крупник)(2001).pdf
Изучаем С++ (Крупник)(2004).djvu
Искусство программирования на C. Фундаментальные алгоритмы (Хэзфилд)(2001).djvu
Искусство программирования на С++ (Шилдт)(2005).djvu
Как программировать на C++.djvu
Как программировать на C (Дейтел).pdf
Как программировать на С++ (Дейтел).djvu
Новые сложные задачи на С++ (Саттер)(2005).djvu
Объектно-ориентированный анализ и проектирование (Гарди Будч).pdf
Обьектно-ориентированное программирование в C++ (4-е изд)(Лафоре)(2004).djvu
Обьектно-ориентированное программирование на C++ (Пол)(2001).pdf
Освой C++ самостоятельно за 21 день (Либерти).pdf
Основы COM (Роджерсон)(+CD).rar
Основы C++ Методы программной инженерии (Штерн)(2003).pdf
Отладка в C++ (Паппас).pdf
Правила программирования ни Си и Си++ (Ален И. Голуб).pdf
Прата С. Язык программирования С++. Лекции и упражнения, 5-е издание, 1104с.djvu
Программирование на C++ (4-е изд)(Савич)(2004).pdf
Программирование на C++ в Linux (Секунов)(2004).pdf
Программирование на C++ глазами хакера (Фленов)(2004).chm
Программирование на C++ (Хоменко).pdf
Программирование на языке Си (Подбельский)(2004).djvu
Самоучитель C++ (3-е изд)(Шилдт)(2003).djvu
С и С++ Структурное программирование (Павловская, Щупак)(2003).djvu
Системное программирование на C++ для UNIX (Тренс Чан)(1999).djvu
Современное проектирование на C++ (Александреску)(2002).pdf
Стандарты программирования на C++. 101 правило и рекомендация (Саттер)(2005)(chm).rar
Сущность технологии СОМ. Библиотека программиста (Дональд Бокс)(2001).chm
Философия C++. Введение в стандартный C++ (2-е изд)(Эккель)(2004).djvu
Философия C++. Практическое программирование (Эккель)(2004).djvu
Фундаментальные алгоритмы на C++ (Части 1-4)(Седжвик)(2001).djvu
Фундаментальные алгоритмы на С++. Часть 5. Алгоритмы на графах (Седжвик)(2002).djvu
Эффективное программирование на C++ (Кёни)(2002).djvu
Язык C++ и обьектно-ориентированное программирование (Скляров)(1997).djvu
Язык C (Керниган, Ричи).pdf
Языки программирования C и C++ (Сабуров)(2006).pdf
Язык программирования Cи (3-е изд)(Керниган)(2003).djvu
Язык программирования C++. Лекции и упражнения (Прата).djvu
Язык программирования C++. Специальное издание (Страуструп)(2004).djvu
Язык программирования C++. Учебный курс (Глушаков)(2001).djvu
Язык программирования С++ (2-е изд)(Страуструп)(doc).rar
Язык программирования Си (Керниган, Ричи).chm
Язык С++ (5-е изд)(Подбельский)(2003).djvu
Язык С++. Учебное пособие (Астахова)(2003).djvu

[Для просмотра данной ссылки нужно зарегистрироваться]

dizler 31.07.2008 22:08

pcix, какую бы ты книжку посоветовал для изучения API, создания GUI приложений, классический С полностью и немного классы я уже знаю.

pcix 01.08.2008 15:40

Я не спец, да и под винду не программил почти))) GUI создавал больше на qt4

dizler 01.08.2008 18:49

понятно ... а ты мог бы отдельно вот эту книженцию залить:
Win32 API. Эффективная разработка приложений (Щупак)(2007).djvu
Может там что-нибудь толковое и нужное будет.

pcix 02.08.2008 13:35

[Для просмотра данной ссылки нужно зарегистрироваться]

Kernel Panic 02.08.2008 15:22

Цитата:

Сообщение от dizler (Сообщение 481130)
pcix, какую бы ты книжку посоветовал для изучения API, создания GUI приложений, классический С полностью и немного классы я уже знаю.

тебе надо на чистых сях шоли прогу писать? это извращенство полное... винапи сразу выбрасывай как вариант (если только не заставляют насильно его юзать).. это каменный век. Нужны они только в очень редких случаях (например надо получить хэндл чужого окна, чтобы его перемстить куданить). Для гуев есть: 1 - дотнет. но это уже "переси и недоджава" как мой друган выразился... Но по просте юзания, наверно занимает первое место. 2 - классы MFC - жесть еще та, но куда проще винапи... 3 - есть дельфи и рад студио. Вот это - крутая вещ, клепать простые гуишки можно в дизайнере, и он сам будет генерить нужный код... для небольших приложений где не нужно сильно заморачиватся из-за гуя будет наверно оптимальным решением. 4 - есть, как уже сказали Qt.. Мне эта штука ОЧЕНЬ понравилась: все классы построены логично и интуитивно понятно, мануалов до№;%ща, есть примеры, все это дело опен сорс => можно пряма посмотреть сами классы какимнить сорс инсайтом. Мало того куте кроссплатформенный.

для 1-2 пункта юзается вижуал студио. для 4го есть эклипс, КДевелоп (линукс) и платный аддон для вижуал студио (слить можно с торренртс.ру крякнутый)
по вижуал студио я лично посоветовал Ivor Horton - Beginning Visual c++ 2005 (2008). Сам по этой книжке всему научился в свое время.. только вот не знаю, есть ли русский перевод... (а вообще, хочеш быть программером - надо знать английский)
[Для просмотра данной ссылки нужно зарегистрироваться] <- ссылка на книжко

pcix 03.08.2008 21:48

Поддерживаю))) Действительно, сейчас очень удобно для МНОГИХ задач использовать С#. Не могу сказать, что там нет кривых мест, но весьма прост в освоении, т.о. идеальное решение для быстрой разработки.

Kernel Panic 04.08.2008 13:58

ну незнай незнай насчет многих... ИМХО сишарп годится ТОЛЬКО когда тебе надо срочно и быстро накатать МЕЛКУЮ аппликуху... вся эта простота юзания (тот же самый собиратель мусора, например) дается ценой снижения производительности.. и что-то мне подсказывает, что в большом приложении оно будет неслабым...
посмотри например че такое инт в сишарпе... это класс system::int32 а судя по тому что в нет есть какието minvalue и maxvalue он уже занимать будет куда больше чем 4 байта... таким макаром мусора получается в 2 раза больше чем нужных данных

Tretyak 04.08.2008 14:47

Deaf_Dumb_Blind, жесткач, "МЕЛКУЮ аппликуху" ? Ты полностью неправ;). Int куда больше 4-х байт ? Ну-ну:), не зная броду - не лезь в воду© ;).

dizler, для создания ГУИ юзай либо C#, либо Делфи.

На Делфи написано ОЧЕНЬ много приложений, так что он еще долго будет востребован.

На C# быстро, просто, безопасно, если предполагается разработка под винду, то это лучший вариант, имхо (Джаву не пробовал), + похожий на С/С++ синтаксис. При желании (очень извращенном) его можно подружить и с С++ и с Ассемблером, т.е. люди, страдающие паранойей или те, кому действительно нужно, могут писать библиотеку на С++/Ассме, а затем подключать ее к Шарпу и пользовать все те же классы. До кучи, появляется возможность делать сайты, не ковыряясь с РНР или Perl, а используя все тот же язык.

Kernel Panic 05.08.2008 02:16

блин и правда 4 байта... о_О
[Для просмотра данной ссылки нужно зарегистрироваться]
вот это че херня такая?? че за minvalue и maxvalue... может кто-нить мне объяснит как такое написали((

короче! будет время, устрою тест, насколько manadged c++ program works slower than a "classic" c++ program) [Для просмотра данной ссылки нужно зарегистрироваться]

з.ы сишарп - всеравно херня! это по сути мелкософтерский клон джавы... лишь бы больше быдлокодеров писало под венду

Tretyak 05.08.2008 16:19

Deaf_Dumb_Blind, жжешь:D:D:D. Я могу тебе объяснить, да и ты сам можешь проверить (наверное). Эти свойства позволяют получить инфу о минимальном и соответственно максимальном значениях, которые может хранить данный тип данных.

А насчет
Цитата:

Сообщение от Deaf_Dumb_Blind (Сообщение 483992)
з.ы сишарп - всеравно херня! это по сути мелкософтерский клон джавы... лишь бы больше быдлокодеров писало под венду

, так язык этот кроссплатформенный и с более богатыми возможностями, чем Джава, например он позволяет работать с указателями и ссылками (аля С++), что называется "unsafe code". Да и про "быдлокодеров" ты перегибаешь, парень, но это можно списать наверное на твой "юношеский максимализм";).

pcix 05.08.2008 17:21

Нормально кстати пишется на C# на mono в линухе с теми же самыми WindowForms

Kernel Panic 05.08.2008 20:54

блин, я не заметил что минвэльи и максвэлью это статик :'(((

фсюравно куте = да бест! лаконично, быстро, функционально, опен сорсно! сишарп нах! если и юзать то с++\сли ;)

Цитата:

Сообщение от Tretyak (Сообщение 484331)
так язык этот кроссплатформенный

может всетаки не язык а платформа?

Цитата:

Сообщение от Tretyak (Сообщение 484331)
Да и про "быдлокодеров" ты перегибаешь, парень, но это можно списать наверное на твой "юношеский максимализм";).

ага, а есть хоть одна крутая прога написанная чисто на сишарп?

на куте например написаны кеды

Tretyak 05.08.2008 22:36

Цитата:

Сообщение от Deaf_Dumb_Blind (Сообщение 484492)
может всетаки не язык а платформа?

Кроссплатформенная платформа чтоли :)?

Цитата:

Сообщение от Deaf_Dumb_Blind (Сообщение 484492)
ага, а есть хоть одна крутая прога написанная чисто на сишарп?

Есть, поверь, причем очень серьезные.

Kernel Panic 05.08.2008 23:43

Цитата:

Сообщение от Tretyak (Сообщение 484557)
Кроссплатформенная платформа чтоли :)?

нет, кроссплатформенный язык *ROFL* то бишь кроссплатформенный набор слов + кроссплатформенный синтаксис)
Цитата:

Сообщение от Tretyak (Сообщение 484557)
Есть, поверь, причем очень серьезные.

ну например))

Tretyak 06.08.2008 00:06

Цитата:

Сообщение от Deaf_Dumb_Blind (Сообщение 484629)
нет, кроссплатформенный язык *ROFL* то бишь кроссплатформенный набор слов + кроссплатформенный синтаксис)

Это сильно конечно :), на БАШ пойдет:).
Цитата:

Сообщение от Deaf_Dumb_Blind (Сообщение 484629)
ну например))

Достаточно того, что я уже сказал о их существовании, называть их по некоторым причинам не буду (предрекая возможный вопрос, отвечаю: это не потому, что я не знаю). Ну а к примеру, у Майкрософта есть проект, что-типа экспериментальной ОС, так вот он пишется исключительно на C#, но это так, к слову.

Kernel Panic 06.08.2008 00:15

а! вот еще вспомнил клевую особенность сишарпа) там на аппликуху выдается определенное кол-во памяти) гиг или 2 не помню точно) и больше нивкакую) у моего другана из-за этого чуть не сорвался курсовик)

з.ы клевый холивар развели)

Kernel Panic 06.08.2008 00:19

Цитата:

Сообщение от Tretyak (Сообщение 484647)
Ну а к примеру, у Майкрософта есть проект, что-типа экспериментальной ОС, так вот он пишется исключительно на C#, но это так, к слову.

ха))) вот так наверно будет:

Supa Mega Fucking action!

//тут идет краткое описание со скринами

system requirements:
windows XP: 1Gb RAM ...
windows Vista: 2Gb RAM ...
Microsoft Experimental OS: 4+Gb RAM ...
*ROFL*

Tretyak 06.08.2008 00:39

Цитата:

Сообщение от Deaf_Dumb_Blind (Сообщение 484660)
а! вот еще вспомнил клевую особенность сишарпа) там на аппликуху выдается определенное кол-во памяти) гиг или 2 не помню точно) и больше нивкакую) у моего другана из-за этого чуть не сорвался курсовик)

з.ы клевый холивар развели)

Если 32-разрядная программа имеет виртуальное адресное пространство в 4Гб, но процессу в Винде (в данном случае в ХР, в других возможно поправить это значение в большую сторону) доступно только 2Гб (это не фишки C#, другие два резервируются ОС), то что же за курсовик был у твоего другана, если ему не хватило :crazy:? Даже страшно представить:rofl3:.

P.S.: холиварище попер, причем не Винда & Линукс :). Надо раздел на форуме сделать с названием "Холивар", чтобы там все это обсуждать.

Stepa86 20.11.2008 10:55

С++
 
Книги и статьи, накопленные за время учебы на ВМК по С/С++

В архиве::

~DRON\
C для профессиональных программистов(Герберт Шилдт)\
VC++ForBeginer\
Керниган, Ричи - C\
Ю.Ю.Громов, С.И.Татаренко ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ СИ\
Язык программирования C++. Справочное руководство\
Биарне Страустрап - Введение в язык С++\
Биарне Страустрап - Справочное руководство по C++\
Биарне Страустрап - Язык прогпаммирования C++\
Биарне Строустрап - Что такое объектно-ориентированное программирование\
Брайен В. Керниган, Деннис М. Ричи - Язык программирования C\
Гради Буч - Объектно-ориентированный анализ и проектирование с примерами приложений на С++\
Книга по Си\
Марченко А.Л - C++. Бархатный путь\
Роберт Ф. Кмелик, Нараин Х. Гехани - Анализ размерности в C++\
Теория и практика программирования на Си в UNIX\
Филипп Н. Хислей - Генерация высококачественного кода для программ, написанных на C\
Stephen C. Dewhurst - Гибкая структура таблицы символов для компиляции C++\
The Draft Proposed International C++ Standart\
Thinking in C++ 2nd edition\
Working Paper for Draft Proposed International Standard for Information Systems Programming Language C++\
Ален И. Голуб - Веревка достаточной длины, чтобы выстрелить себе в ногу. Правила программирования на С и С++\
Андрей Богатырев - Хрестоматия по программированию на Си в Unix\
Биарне Страустрап - Абстракция данных в языке C++\
Borland C++ Builder\
Effective C++ CD\
ANSI&ISO C++ Professional Programmer's Handbook\
Bjarne Stroustrup - The C++ Programming Language\
c++\
Visual C\
Visual C++ для начинающих\
Интерпретация искусства программирования Кнута для С++\
Язык Си шаг за шагом (автоматизация и применение) (Романов)\
Программирование на языке C\
Использование COM-технологии в C++ Builder (Наталия Елманова).PDF
Програмированние - C++ - Передача сокетов между процессами.htm
Сравнение C-- с другими компиляторами.htm
Язык С в вопросах и ответах(Стив Саммит).htm
Язык C (ЛГУ).htm
Руководство полного идиота по программированию на Си(Андрей Богатырев).htm
Руководство по ObjectWindows для C++(OWL).htm
Microsoft C 6.00. Описание языка и библиотек.htm
C++ с самого начала.TXT
С ++ для начинающих (Липпман).PDF



Чтобы увидеть скрытый текст Вам нужно нажать кнопочку "Открыть Hide"
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.


выложено на files.unn.ru


Часовой пояс GMT +3, время: 04:24.

Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод:
Search Engine Friendly URLs by vBSEO 3.6.0zCarot
© 2005—2015 ООО «Интернет компания ННОВ.РУ», friends.nnov.ru
Реклама на форуме