Форум программистов, компьютерный форум CyberForum.ru

С чего начать изучение С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Собственная реализация функции конкатенации http://www.cyberforum.ru/cpp-beginners/thread679572.html
Вопрос в комментарии к коду. Объясните пожалуйста (см. ниже что именно) #include <stdio.h> void strсat(char *s1, char *s2) { while(*s1) s1++; // доходим до '\0' while(*s2) { *s1=*s2; // тут что ли перезаписываем hellow1'\0' символ '\0' на первый символ из строки s2?
C++ Список Нужно написать список. Не могу объединить начало и конец в конструкторе struct Ticket { double date; Ticket *next; Ticket *prev; }; http://www.cyberforum.ru/cpp-beginners/thread679557.html
Массив => Int C++
Как преобразовать массив в переменную Int? В массиве находится четырехзначное число.
C++ Одновременное выполнение действий без использования потоков/процессов
Нужно ожидать ввода команды со стандартного потока и в то же время в начале каждого часа вызывать некую функцию ( func назовем). Возможно-ли реализовать без потоков и fork'ов ( хочу один процесс, один поток ). Если да, то, собственно, как? Спасибопожалуйста.
C++ Объявление функции (непонятно) http://www.cyberforum.ru/cpp-beginners/thread679541.html
Не могу понять, чем отличаются объявления функции в 1 и 2 вариантах? Смысл писать в 1 ванианте отдельно прототип функции(первую строчку: long fibonachi (int)), а потом, после главной программы main дописывать использованную в ней функцию? Почему бы не сделать так, как написано в варианте 2? Или в этом есть разница? 1)#include<iostream> long fibonachi (int); int main() {
C++ Visual Studio 2010 и 2012. Проблемма после установки 12 Наверное уже кто-то сталкивался с этим и уже написал топик сюда или куда-либо-нибудь, но вот гугл и я убеждаемся в обратном (если я не прав извините пожалуйста!). Дело то вот в чём. Стояла тихо и мирно у меня на Windows 7 среда программирования Microsoft Visual Studio 2010, но вот узнав о новой версии 2012 я решил потревожить её покой установив её параллельно новую не удаляя старую.... подробнее

Показать сообщение отдельно
tolimadokara
724 / 393 / 61
Регистрация: 24.10.2012
Сообщений: 2,932

С чего начать изучение С++ - C++

24.10.2012, 18:35. Просмотров 790. Ответов 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 эффектов и т. п.?

Спасибо за ответы.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru