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

Где найти следующую ступень знаний по С++? - C++

Восстановить пароль Регистрация
 
DocaN
 Аватар для DocaN
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 12
04.05.2013, 05:25     Где найти следующую ступень знаний по С++? #1
Дело в том, что я уже давно заинтересован изучением C++, не понимаю почему, но именно к нему тянет . Ладно дело не в том куда я держу свой путь, а в том что я не могу продолжить сдвиг с этого места. я долгое время ищу новых знаний, но всё не в том направлении...

Я уже безошибочно могу писать задачки такого типа без шпаргалок и т.д. Я не хочу останавливаться на этом и желаю продолжать изучение Cpp.

Где найти следующую ступень этих знаний?

- далее пример.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include<iostream>
int main(){
 
    using namespace std;
    setlocale(LC_ALL, "rus");
    
    int a;
    int b;
    int c;
    int d;
 
    a = 10; b = 20; c = 30;
 
    cout << "Если ответите правильно, то узнаете значения переменных - a; b; c.\nСколько будет 400 + 1050: ";
    cin >> d;
 
    if (d == 1450) {
 
        cout << "a = " << a << ", b = " << b << " и c = " << c << "." << endl;
        system("pause");
        return 0;
    }
 
    else (d != 1450); {
 
        cout << "a = ?, b = ?, c = ? " << endl;
        return main();
    }
 
    return 0;
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.05.2013, 05:25     Где найти следующую ступень знаний по С++?
Посмотрите здесь:

Где можно найти???? C++
C++ Где найти afxwin.h?
Где найти Двунаправленное кольцо? у кого есть такое? или есть ссылки где их можно найти? C++
Программа тестирования знаний C++
База знаний по С++ C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
04.05.2013, 08:35     Где найти следующую ступень знаний по С++? #2
DocaN, мне не ясна Ваша проблема. Что у Вас не работает в этой программе?
Miwa123
37 / 37 / 1
Регистрация: 16.04.2013
Сообщений: 317
Записей в блоге: 1
04.05.2013, 08:37     Где найти следующую ступень знаний по С++? #3
возьми книгу прочти. Страуструпа желательно!
DocaN
 Аватар для DocaN
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 12
04.05.2013, 11:43  [ТС]     Где найти следующую ступень знаний по С++? #4
kukhtikov, работает всё идеально. проблема в дальнейшем изучении.

Miwa123, Бьерн Страуструп. Да хорошие книги, но мне много непонятного. Но хотелось бы сначала выучить функции Cpp, то есть их действия (Как и что делает та или иная функция). Есть какие нибудь подробные справочники? Чтобы было ясно что, когда и куда писать.
UnsKneD
алкокодер
 Аватар для UnsKneD
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
04.05.2013, 12:01     Где найти следующую ступень знаний по С++? #5
DocaN, MSDN
kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
04.05.2013, 12:01     Где найти следующую ступень знаний по С++? #6
DocaN, .cpp это не функция, а файл, содержащий исходный код программы. Да бери любую книгу, которая тебе понравится и учи
UnsKneD
алкокодер
 Аватар для UnsKneD
153 / 149 / 11
Регистрация: 27.12.2012
Сообщений: 548
04.05.2013, 12:05     Где найти следующую ступень знаний по С++? #7
DocaN, книга Р. Лафоре
kukhtikov
2 / 2 / 0
Регистрация: 16.12.2012
Сообщений: 97
04.05.2013, 12:05     Где найти следующую ступень знаний по С++? #8
DocaN, Шилдт Г. - Полный справочник по C++ (4-е издание)
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
04.05.2013, 12:20     Где найти следующую ступень знаний по С++? #9
Это только начало. Дальше надо учить циклы, функции, массивы. Потом классы, полиморфизм. Далее шаблоны, STL.
Можно попробовать такие библиотеки, как Qt и OpenGL
DocaN
 Аватар для DocaN
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 12
04.05.2013, 12:38  [ТС]     Где найти следующую ступень знаний по С++? #10
kukhtikov, .cpp это расширение файла, cpp = c++ (CPlusPlus).

Хорошо. Посмотрим, надеюсь это то, что я ищу.

Добавлено через 2 минуты
sovaz1997, с циклами примерно знаком for (i<=10, i++);
Массивы это вроде переменные с многочисленными значениями, например int a[16];
Возможно я ошибаюсь.

Добавлено через 15 минут
На всякий случай, я долгое время занимался картостроением WarCraft; Могу сделать аналог карты DotA (Самая популярная карта, в её честь создали отдельную игру "DotA 2").

Так вот в этом редакторе карт я впервые ознакомился с тем, как устроено программирование. Есть две разновидности - GUI (Триггеры) и скрипт коды очень похожие на C++ только называется vJass, cJass язык.))
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
05.05.2013, 11:39     Где найти следующую ступень знаний по С++? #11
На счет циклов и массивов правильно. C++ очень гибкий язык. В нем есть множество библиотек. Например, Qt - мощная библиотека, в которой можно много создавать GUI-приложения, работа с сетью, работа с графикой.

Но для начала советую ознакомиться с таким направлением, как ООП
DocaN
 Аватар для DocaN
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 12
06.05.2013, 15:18  [ТС]     Где найти следующую ступень знаний по С++? #12
sovaz1997, Полезная литература про ООП. Читаю с удовольствием.
BabyGluk
26 / 26 / 4
Регистрация: 10.04.2013
Сообщений: 167
06.05.2013, 16:14     Где найти следующую ступень знаний по С++? #13
с циклами примерно знаком for (i<=10, i++);
Ну почти только не забудь присвоить и какоето значение)
for (int i =0;i<=10; i++) ..
cppstudio.com - не рекламма вдруг чего.. нашел сайт, мне понравился)
как буду дома буду читать)
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11817 / 6796 / 769
Регистрация: 27.09.2012
Сообщений: 16,867
Записей в блоге: 2
Завершенные тесты: 1
06.05.2013, 20:18     Где найти следующую ступень знаний по С++? #14
Цитата Сообщение от DocaN Посмотреть сообщение
Где найти следующую ступень этих знаний?
Литература C++
раздел Level Up
DocaN
 Аватар для DocaN
0 / 0 / 0
Регистрация: 04.05.2013
Сообщений: 12
07.05.2013, 03:02  [ТС]     Где найти следующую ступень знаний по С++? #15
Прочитал про классы(class), Приватный, защищённый и публичный. Не могли бы вы показать наглядный пример?
И в каких случаях это используется?
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11817 / 6796 / 769
Регистрация: 27.09.2012
Сообщений: 16,867
Записей в блоге: 2
Завершенные тесты: 1
07.05.2013, 03:16     Где найти следующую ступень знаний по С++? #16
Цитата Сообщение от DocaN Посмотреть сообщение
И в каких случаях это используется?
Да в разных. Что Вас конкретно интересует?
private - доступ имеют только члены данного класса
protected - доступ имеют только члены данного класса и его наследники
public - доступ имеют все.

в private обычно прячут состояние объекта.
public - сюда засовывают интерфейс для работы с классом
IvanInanovich
0 / 0 / 0
Регистрация: 03.01.2013
Сообщений: 113
07.05.2013, 03:39     Где найти следующую ступень знаний по С++? #17
Лазил много по разным сайтам, читал по кусочкам информацию. Остановился было на одном сайте, прочел всю инфу, решил все задания. Потратил не мало времени. Думал что уже с++ не плохо знаю. Но когда приобрел себе книгу ООП Роберта Лафоре - понял что тратил время зря. Есть конечно разные моменты, которые не сразу понятны, тогда гуглю и на крайний случай обращаюсь сюда на форум, т.к. неукого спросить.
Купил электронную книгу. Закачал уже Страуструпа еще пару книг. Которые буду читать после Лафоре.
Если бы купил сразу книгу - сэкономил бы кучу времени. Вообщем советую : )
flerris
3 / 3 / 0
Регистрация: 17.08.2012
Сообщений: 145
07.05.2013, 07:42     Где найти следующую ступень знаний по С++? #18
Главное больше практики. А то говорите то знаете и то знаете. Но знать и использовать это совсем разные вещи(как оказалось на практике)). Вам надо научиться думать циклами, массивами, классами и тд. Как лучше решить ту или иную задачу с помощью этого всего. Массивы подходят для одного, строки для другого. Прочитали темку в книге и порешайте задачи на эту тему. Так будет лучше всего.
Больше практики. Удачи Вам.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.05.2013, 09:52     Где найти следующую ступень знаний по С++?
Еще ссылки по теме:

C++ Где найти файлы
Уровни знаний C++ C++
Проверка знаний по C++ C++

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

Или воспользуйтесь поиском по форуму:
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
07.05.2013, 09:52     Где найти следующую ступень знаний по С++? #19
DocaN, прочитайте книгу Программист-прагматик. Путь от подмастерья к мастеру.
Yandex
Объявления
07.05.2013, 09:52     Где найти следующую ступень знаний по С++?
Ответ Создать тему
Опции темы

Текущее время: 08:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru