![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
Partizanishe |
|
|||
Новичок Профиль Группа: Участник Сообщений: 7 Регистрация: 25.7.2011 Репутация: нет Всего: нет |
Хочу научиться программировать на C++ для Windows.Облазил просторы Интернета ин-ые уйма,но в ней очень трудно разобраться.Сам язык знаю на неплохом уровне.Посоветуйте пожалуйста какуй-нибудь хорошую книгу на русском языке.Заранее спасибо)))
|
|||
|
||||
Леопольд |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 10 Всего: 13 |
Когда-то я тоже так думал...
![]() Например, можешь без гугла сказать чем особенным отличается линковка inline функций? Если нет, то стоит продолжать "грызть" С++ в параллели... Плюс к чисто теоретическому знанию языка, крайне желательно знать как работает целевая ОС, хотя бы в общих чертах. А именно, те аспекты, которые собираешься использовать в приложении. Например, работа с памятью (витруальная память и адресное пространство процесса), работа с сетью (синхронные и асинхронные операции ввода/вывода), как работают *.dll и т.д. Нельзя написать хорошее приложение вслепую, без понимания технологий, которые используешь. У винды есть куча всевозможных технологий, присущих только ей, например, реестр, COM, и т.д. Плохо не знать возможностей, которыми обладает целевая ОС. Добавлено @ 09:51 Как правило, если знаешь язык, то программировать под произвольную ОС не проблема, была бы документация. Т.е. изучаешь специфику ОС, потом "берёшь" её API и вперёд. Слышал про винду Джеффри Рихтер хорошо пишет. Я его не читал, но мне кажется, тебе его ещё рано. Сперва стоит с технологиями Windows ознакомиться (и понять что/зачем/почему). P.S. Лично я предпочитаю кросплатформенность где только возможно. Это сообщение отредактировал(а) Леопольд - 17.10.2011, 13:40 -------------------- вопросов больше чем ответов |
|||
|
||||
Леопольд |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 10 Всего: 13 |
Интересно знать, почему именно под Windows?
IMHO, программировать под Linux проще... Это сообщение отредактировал(а) Леопольд - 17.10.2011, 11:13 -------------------- вопросов больше чем ответов |
|||
|
||||
newbee |
|
|||
![]() Бревно ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 24.8.2011 Репутация: 4 Всего: 19 |
Потому что это модно, молодежно, максимально!
-------------------- You're face to face With man who sold the world |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
fish9370 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 15.4.2007 Где: Москва Репутация: -1 Всего: 1 |
скорее всего он другие системы видел только по телевизору.. и естественно, ему кажется что это безумно сложно.. нет рядом специалиста, кто мог бы объяснить сложные моменты.. а еще под виндоуз делают игры.. -------------------- undefined |
|||
|
||||
Modul |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 17.2.2006 Репутация: нет Всего: нет |
о!
Противоречивый парень! Облазил просторы, язык знаеш, зачем лазить.
надо сначала учиться гуглем пользоваться. --------------------
I'll be back ! |
||||
|
|||||
Леопольд |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 10 Всего: 13 |
На уровень чтения со словариком можно выйти уже через месяц, по крайней мере, если по методе Драгункина учить. Это сообщение отредактировал(а) Леопольд - 17.10.2011, 13:44 -------------------- вопросов больше чем ответов |
|||
|
||||
Modul |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 17.2.2006 Репутация: нет Всего: нет |
В этом редком случае надо гугль учить. А Вы сразу круто - аглицким ![]() --------------------
I'll be back ! |
|||
|
||||
Леопольд |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 10 Всего: 13 |
Лично я предпочитаю гуглить по английски техническую инфу... И т.п. - en.wikipedia.org
-------------------- вопросов больше чем ответов |
|||
|
||||
xvr |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 7046 Регистрация: 28.8.2007 Где: Дублин, Ирландия Репутация: 60 Всего: 223 |
Хотя бы потому, что для него есть MSDN А для Linux - Internet (причем сразу и весь) ![]() ![]() PS. man под Linux MSDN не заменит - man для нужного пакета сначала нужно поставить (вместе с пакетом), а для этого о нем [пакете] надо как минимум знать, а для этого нужен man. ![]() ![]() |
|||
|
||||
fish9370 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 663 Регистрация: 15.4.2007 Где: Москва Репутация: -1 Всего: 1 |
видили мы ваш MSDN - тормознутая хрень.. настолько огромный и бестолковый справочник, что проще обратиться сразу к гуглу.. рядом с маном он не стоит.. если ты собираешься пользоваться пакетом, ман подгрузится автоматически.. -------------------- undefined |
|||
|
||||
Modul |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 238 Регистрация: 17.2.2006 Репутация: нет Всего: нет |
Везде есть минусы. MSDN конечно огромен, но он дает исчерпывающие ответы на вопросы. Или ищите, где хотите. Выбор снова Ваш! ![]() По сабжу: чел не умеет пользоваться гуглем, а пишет что язык знает. так и хочется написать с ашипками. ![]() З.Ы. Кстати, умение пользоваться поисковиками - весьма гут!!! В наше трудное время. Это сообщение отредактировал(а) Modul - 17.10.2011, 14:47 --------------------
I'll be back ! |
|||
|
||||
Леопольд |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 943 Регистрация: 17.6.2009 Репутация: 10 Всего: 13 |
Я бы не стал так преувеличивать. Что-бы что-то найти, нужен конкретизированный запрос. MSDN тоже не умеет мысли читать...
Это сообщение отредактировал(а) Леопольд - 18.10.2011, 08:05 -------------------- вопросов больше чем ответов |
|||
|
||||
newbee |
|
|||
![]() Бревно ![]() ![]() Профиль Группа: Участник Сообщений: 703 Регистрация: 24.8.2011 Репутация: 4 Всего: 19 |
По моему не очень большому опыту ковыряния в MSDN, найти в нем что-то - занятие достойное звания героя. В интернетах, манах и инфо все ищется на порядок проще.
-------------------- You're face to face With man who sold the world |
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |