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

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

21.12.2014, 18:24. Показов 8138. Ответов 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
26.12.2014, 22:02  [ТС]
Студворк — интернет-сервис помощи студентам
у меня вопрос по оформлению. Видел пишут так:
C++
1
2
3
...
int main(){
...}
А я пишу так:
C++
1
2
3
4
5
...
int main()
{
 ...
}
Как вообще правильнее? или без разницы?

Добавлено через 1 минуту
Цитата Сообщение от lss Посмотреть сообщение
Где ты видел код с таким размещением setlocale()?
Не видел таковых. Вы мне посоветовали setlocale (0,""); для поддержки русского языка.
Цитата Сообщение от lss Посмотреть сообщение
Т.е., setlocale не подчёркивало?
нет
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
26.12.2014, 22:03
Цитата Сообщение от zss Посмотреть сообщение
Нельзя писать операторы вне тела функции
Это разве не вызов функции?

Добавлено через 1 минуту
Цитата Сообщение от kalonord Посмотреть сообщение
Как вообще правильнее? или без разницы?
Без разницы, как нравится, так и пиши.
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
26.12.2014, 22:03  [ТС]
Цитата Сообщение от kalonord Посмотреть сообщение
setlocale (0,"");
и да, писали, что нужно воткнуть в начале функции.. моя оплошность. забыл
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
26.12.2014, 22:13
Цитата Сообщение от kalonord Посмотреть сообщение
нет
Зайди в Сервис - Параметры - Текстовый редактор - С/С++ - Дополнительно, и посмотри настройки IntelliSense. Такие ошибки, в студии, до компиляции подчёркиваются, во время написания кода.
Миниатюры
Пособие для изучения С++  
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
26.12.2014, 22:24  [ТС]
Цитата Сообщение от lss Посмотреть сообщение
Сервис - Параметры - Текстовый редактор - С/С++ - Дополнительно, и посмотри настройки IntelliSense
У меня нет вкладки "Дополнительно". Только лишь:

- Общие
- Табуляция
- Форматирование
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
26.12.2014, 22:30
У тебя 12-я? Странно, в 10-й есть, в 13-й есть... Ищи, где у тебя включается\отключается IntelliSense (как на скрине пункт).
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
26.12.2014, 23:02  [ТС]
Цитата Сообщение от lss Посмотреть сообщение
У тебя 12-я?
Какая двенадцатая... У меня за 2008 год стоит. Сейчас поставлю поновее что-нибудь.
0
lss
941 / 869 / 355
Регистрация: 10.10.2012
Сообщений: 2,706
26.12.2014, 23:10
Цитата Сообщение от kalonord Посмотреть сообщение
Какая двенадцатая... У меня за 2008 год стоит.
Это кто писал?
Цитата Сообщение от kalonord Посмотреть сообщение
Только начал и уже проблема. Сижу на win8. MS Visual Studio Express 2012 для Windows Dekstop.
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
26.12.2014, 23:17  [ТС]
Цитата Сообщение от lss Посмотреть сообщение
Это кто писал?
НОО, как оказалось, у меня есть две студии, но всё время пользовался той, что за 2008 год.
0
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
28.12.2014, 15:31  [ТС]
Использованы неинициализированные переменные "x" and "y". Пишет, что ошибка в 18 строке, в чем проблема? Не понимаю. Вот код.

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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// Нахождение суммы, разности, произведения, частного, остатка от деления двух чисел.
 
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0, "");
 
    int x;
    int y;
    int plus;
    int minus;
    int umnozhenie;
    int delenie;
    int rmod;
 
    plus = x + y;
    minus = x - y;
    umnozhenie = x * y;
    delenie = x / y;
    rmod = x % y;
 
    cout << "Введите первое целое число: ";
        cin >> x;
    cout << "Введите второе целое число: ";
        cin >> y;
 
        cout << "\n\nСумма чисел: " << plus << endl;
        cout << "Разность чисел: " << minus << endl;
        cout << "Произведение чисел: " << umnozhenie << endl;
        cout << "Частное чисел: " << delenie << endl;
        cout << "Остаток от деления чисел: " << rmod << endl;
        
        cout << "Теперь сравним введенные вами числа!" << endl;
 
        if (x == y)
            cout << x << " равно " << y << endl;
        if (x != y)
            cout << x << " не равно " << y << endl;
        if (x > y)
            cout << x << " > " << y << endl;
        if (x < y)
            cout << x << " < " << y << endl;
        if (x <= y)
            cout << x << " меньше или равно " << y << endl;
        if (x >= y)
            cout << x << " больше или равно " << y << endl;
 
        system("pause");
}
0
 Аватар для D_in_practice
343 / 343 / 331
Регистрация: 02.10.2014
Сообщений: 666
28.12.2014, 15:42
Данный вопрос не относится к указаной в заголовке теме.

Не по теме:

Цитата Сообщение от kalonord Посмотреть сообщение
Использованы неинициализированные переменные "x" and "y".
C++
1
2
3
plus = x + y;//используются числа начальные значения которым еще не заданы
//в строке 29 выведет неизвестно что:
cout << "\n\nСумма чисел: " << plus << endl;

1
 Аватар для kalonord
28 / 28 / 5
Регистрация: 27.01.2014
Сообщений: 784
28.12.2014, 16:14  [ТС]
D_in_practice, спасибо, я понял. У меня вопрос к вам. Подобные ошибки у всех случаются? Если нет, видимо, дело во мне.
0
 Аватар для D_in_practice
343 / 343 / 331
Регистрация: 02.10.2014
Сообщений: 666
28.12.2014, 16:34
kalonord, не ошибается только тот, кто ничего не делает.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.12.2014, 16:34

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

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
113
Ответ Создать тему
Новые блоги и статьи
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ Основная суть и тезисы по измерениям: 0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема. Объект не может перемещаться в 0D. 1D (Первое измерение):. . .
[EasyBuilder Pro] Памятка по разработке для панелей Weintek
ФедосеевПавел 26.08.2026
Памятка по разработке для панелей Weintek ВВЕДЕНИЕ Ранее, при реализации проектов основное внимание уделял разработке управляющей программы для контроллера, а панели оператора доставалось время. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru