Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.56/34: Рейтинг темы: голосов - 34, средняя оценка - 4.56
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784

Пособие для изучения С++

21.12.2014, 18:24. Показов 7920. Ответов 112
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Есть ли какой-нибудь онлайн сервис для изучения данного языка? К примеру, изучаю HTML здесь. Всё очень понятно разъясняется, описывается каждая строчка.
Есть ли какой-нибудь подобный сервис для изучения C++? Чтобы всё разжёвывали, эдак чтоб всё по простому было объяснено, чтобы даже такой чайник как я мог понимать, что там пишут
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.12.2014, 18:24
Ответы с готовыми решениями:

Исходники Boost, как пособие для изучения C++ на более продвинутом уровне: хорошая ли это идея?
Исходники Boost, как пособие для изучения C++ на более продвинутом уровне: хорошая ли это идея?

Какие книги посоветуйте для изучения для изучения STL, C++
Попробовал Страуструп но видимо сложновато пока.

Ищу пособие (книгу), по программированию на C++ для чайников
Подскажите какое-нибудь пособие(книгу),по программированию с++ для чайников,пожалуйста

112
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:10  [ТС]
Студворк — интернет-сервис помощи студентам
Скрин.
Миниатюры
Пособие для изучения С++  
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.12.2014, 00:11
3.6.1 5:
A return statement in main has the effect of leaving the main function (destroying any objects with automatic storage duration) and calling std::exit with the return value as the argument. If control reaches the end of main without encountering a return statement, the effect is that of executing

return 0;
2
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:11  [ТС]
Цитата Сообщение от lss Посмотреть сообщение
Выложи скрин студии
Скрин выложил.
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.12.2014, 00:17
Цитата Сообщение от kalonord Посмотреть сообщение
Скрин.
И почему в проекте нет файла .cpp? Потом, насчёт русских названий уже писал.

Добавлено через 2 минуты
Откуда этот файл (Исходный код1.cpp), с этим кодом, вообще взялся?
1
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:20  [ТС]
Цитата Сообщение от lss Посмотреть сообщение
И почему в проекте нет файла .cpp?
Я не понимаю, как его добавить? Я нажал создать файл, появилась эта область, вписал код и всё.
Цитата Сообщение от lss Посмотреть сообщение
Потом, насчёт русских названий уже писал.
Я думал вы имели в виду название на русском, тут то английские буквы, в чем проблема?

Добавлено через 1 минуту
Цитата Сообщение от lss Посмотреть сообщение
Откуда этот файл (Исходный код1.cpp), с этим кодом, вообще взялся?
Я создал проект, потом тыкнул "создать файл" вот он и есть файл в формате .cpp "Исходный код", а сам код вписан в предназначенную область
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.12.2014, 00:23
Этот файл закрой. Добавлять в проект файлы так: правой кнопкой мыши по Файлы исходного кода (в обозревателе решений, слева), Добавить, Создать элемент, Файл С++ (.cpp), ввести название файла (английское и без пробелов), Добавить. Файл появится в проекте, откроется окно файла, вставить туда код.
1
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:23  [ТС]
Хм, что-то получилось, правда криво, сейчас скину скрины.
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:27  [ТС]
Scren.
Миниатюры
Пособие для изучения С++   Пособие для изучения С++   Пособие для изучения С++  

Пособие для изучения С++  
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:30  [ТС]
lss, почему как-то криво отображается?
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.12.2014, 00:36
Цитата Сообщение от kalonord Посмотреть сообщение
Хм, что-то получилось, правда криво, сейчас скину скрины.
Нормально всё. Чтобы кирилица выводилась правильно, добавь (в начале main()):
C++
1
setlocale(0, "");
1
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 00:43  [ТС]
Цитата Сообщение от lss Посмотреть сообщение
Чтобы кирилица выводилась правильно, добавь (в начале main()):
Ладно, не суть, главное, что разобрался со студией. Большое спасибо, думаю, что еще не раз увидите мои тупые вопросы на этом форуме
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.12.2014, 00:46
Ещё, зайди в Сервис, Параметры, и сделай там такие настройки, как на скрине подчёркнуты.
Миниатюры
Пособие для изучения С++  
1
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 23:41  [ТС]
lss, здравствуйте, у меня вопрос.
Эту строку всегда нужно вбивать в функцию main(), иначе никак не настраивается?

C++
1
system("pause");
0
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
22.12.2014, 23:48
Цитата Сообщение от kalonord Посмотреть сообщение
Эту строку всегда нужно вбивать в функцию main(), иначе никак не настраивается?
Нет,это вызов команды pause,чтобы консоль не исчезала при завершении программы.
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
22.12.2014, 23:50  [ТС]
Цитата Сообщение от S_el Посмотреть сообщение
Нет,это вызов команды pause,чтобы консоль не исчезала при завершении программы
На счет паузы я понял, но получается, если делать подобные программы с выводом текста на экран, нужно обязательно вбивать эту команду? Т.к. иначе как вы сказали, консоль исчезает.
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
22.12.2014, 23:58
Можно запусать (из студии) через Ctrl + F5. Если в свойствах проекта выставлена Консоль, то не будет закрываться и без system("pause").

Добавлено через 3 минуты
Кроме system("pause") (это только в windows работает), есть ещё cin.get(), getch() и пр. По правилам (кому они только нужны?) консольная программа запускается из консоли, т.е. открываем консоль и в ней делаем запуск, тогда, естественно, ничего не закроется и без пауз в конце кода.
1
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
23.12.2014, 00:00
Цитата Сообщение от kalonord Посмотреть сообщение
нужно обязательно вбивать эту команду? Т.к. иначе как вы сказали, консоль исчезает.
Я считаю,что лучше не использовать системную функцию system без необходимости

Добавлено через 29 секунд
Цитата Сообщение от lss Посмотреть сообщение
Кроме system("pause") (это только в windows работает)
Разве?
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
23.12.2014, 00:08
Цитата Сообщение от S_el Посмотреть сообщение
Разве?
Если честно, то не проверял, но неоднократно встречал на форуме, что это так.
Сам же пишешь, что системная (значит от ОС зависит).

Добавлено через 5 минут
Сейчас в Linux попробовал. При запуске программы пишет: pause not found.
1
2444 / 1842 / 406
Регистрация: 15.12.2013
Сообщений: 8,243
23.12.2014, 00:08
Цитата Сообщение от lss Посмотреть сообщение
Если честно, то не проверял, но неоднократно встречал на форуме, что это так.
Сам же пишешь, что системная (значит от ОС зависит).
То что зависит это понятно,но я думал,что pause будет реализована и для других ОС.
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
23.12.2014, 00:14  [ТС]
lss, S_el, ребят, читаю книгу "Дейтел. Как программировать на С++".В общем, начинают знакомить с какими-то потоками, пространствами и т.п. Во всё это нужно сейчас вникать? Или просто запомнить, когда и для чего пишутся определенные операторы?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.12.2014, 00:14

Пособие для нуба
Объясните нубу что такое НЧ, Беки, и ВЧ

Пособие для новичка
Привет всем участникам форума. Начинаю обучение по программе "Информац. технологии и коммуникации". Как я понимаю, основной...

Пособие для нубов по импульсным DC-DC
День добрый! Тема импульсных DC-DC (главным образом, повышающих) всегда была для меня неведомым черным ящиком. Сколько пробовал собирать, и...

Пособие по DirectX 11 для VB.NET
Подскажите где найти пособие по DirectX 11 на русском? Может ссылки какие или книги бывают. На 11 толковое ничего не могу найти. Если не на...

Пособие для новичка в android
Добрый день, Уважаемые форумчане. Хотел бы посоветоваться на счет пособий и книг по изучению программирования на android. Сможете...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru