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

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

21.12.2014, 18:24. Показов 7948. Ответов 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
Ответ Создать тему
Новые блоги и статьи
ИИ и человечность
kumehtar 21.07.2026
Забавно, что общаясь с ИИ, я замечаю, насколько он высказывается умно, и насколько верит в людей. Он умеет прощать. Он знает как отвечать не обесценивая опыт других людей, даже если сам не верит. Он. . .
Нейтральные знания ..., ... чистая наука. Пока что-то проходит модерацию на Хабре, стоит развить мысль ...
Hrethgir 20.07.2026
К таким радикальным взглядам я конечно в той публикации не приходил, но чтобы скоротать вечер, решил углубиться немного. 1. Почему показания термометра заряжены целью? Цель заложена в самом. . .
Установка нескольких штампов электронной подписи в строго определенных местах файла docx
ВладимирСамохин 19.07.2026
(В!) Работа с Электронной подписью - это неотъемлемая часть современного документооборота. Но что делать, если нужно поставить несколько штампов электронной подписи в строго определенных местах. . .
сукцессия 35. Научная статья о проделанной работе
anaschu 19.07.2026
Написал в формате латекс и пдф
Вангую, что это не пройдёт модерацию, и на неделе я запущу свой сервер.
Hrethgir 19.07.2026
Эта публикация сейчас в песочнице и ждёт приглашения. https:/ / habr. com/ ru/ sandbox/ 295048/ По ссылке 403. Не очень информативно такую ссылку постить. Запись от Usaga размещена Сегодня в 06:46 . . .
сукцессия 33. открытые вопросы от клауде
anaschu 19.07.2026
"Что накопилось за эту часть А — тринадцать правок, из которых шесть пришли из ваших вопросов и каждая оказалась реальной ошибкой, а не калибровкой: односторонний симбиоз, отсутствующий листопад,. . .
32 сукцессия
anaschu 19.07.2026
сукцессия 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не «подкручивает» сходимость —. . .
сукцессия 31: модель микоризы - это модель ещё нескольких явлений, социальных и экономических
anaschu 18.07.2026
Теория «Всего»: апдейт v1. 1. 2 — 28‑мерное ядро стабилизировано Коллеги, фиксирую разбор инженерных правок и их изоморфную проекцию на экономику, меметику и половой отбор. Модель теперь не. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru