24.10.2012, 18:35. Просмотров 835. Ответов 3
Здравствуйте ув. Участники форума. Хотелось бы спросить у профессионалов, с чего же все таки начать изучение С++? Практически с этим не знаком, только теоретически, вот некоторые возникшие вопросы:
1. Верно ли сказать что язык C++ сам по себе не существует, только в связке с win api, то есть с графическим windows интерфейсом, интерфейсами низкоуровневых протоколов передачи данных, файловой системы, реестром и т.д.? Как же тогда обстоит дело с другими операционными системами, к примеру unix, мобильные android и symbian там есть тоже что-то подобное api?
2. Можно узнать о исчерпывающем руководстве синтаксиса С++, это книги Бьерна Страустрапа?
3. Есть ли в сети оффлайн руководства по win32 api, скажем в формате chm? Или эта информация очень объемная и содержится только на сайте microsoft?
4. Непосредственно при написании программы на С++ используются заголовочные *.h и *.lib файлы, то есть при компиляции программы заголовочные файлы загружают друг друга до определенного уровня вложенности и в конечном итоги подключают lib файлы которые уже взаимодействуют с напрямую с процессором и реализуют какую либо элементарную функцию/функции?
5. Есть так называемые статические и динамические dll библиотеки, на чем они реализуются? Это есть обычные бинарные файлы собранные в среде assembler? Данные библиотеки используются как декодеры mp3 аудио потока, изображений, реализации 3d эффектов и т. п.?
Спасибо за ответы.
0
|