Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15

что я делаю не правильно или хотя бы посоветуйте новую книгу по С++

11.02.2011, 17:44. Показов 1631. Ответов 19
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Посоветуйте новую книгу по С++ для начинающих, а то пишу cout, а надо std::cout.
что у меня не правильно?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// my.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include <clocale>
using namespace std;
void main ()
{
    int 35, 37, sum;
    cout<<"Vedite pervoe chislo\n"
    cin>>35;
    cout<<"Vedite vtoroe chislo\n";
    cin>>37;
    cout<<"Summa rovna"<<sum<<endl;
    return 0: 
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
11.02.2011, 17:44
Ответы с готовыми решениями:

посоветуйте какую-то книгу или даже видео курс,ну или еще что-то, ну чтобы с самого начала ,с нуля объяснялось.
ВСЕМ привет. В общем дело вот в чем: Серьёзно решил заняться изучением C++ ,до этого ничем подобным не занимался ,ну разве что HTML...

Посоветуйте книгу или что нибудь. Системные папки на диске (С) windows 10
Народ если книга которая посвящена диску (С) на windows 10/8/8.1? С помощью каторой я смогу узнать что за папки хранятся на Диске (C)...

Результат верстки не соответствует макету, хотя все делаю правильно
Добрый день, я не понимаю почему у меня результат верстки, не соответсвует макету. Я в фотошопе выбрал логотип, он показывает что размер...

19
2 / 2 / 1
Регистрация: 02.11.2010
Сообщений: 78
11.02.2011, 17:57
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "stdafx.h"
#include <iostream>
#include <clocale>
using namespace std;
void main ()
{
    int a, b;
    cout<<"Vedite pervoe chislo\n";
    cin>>a;
    cout<<"Vedite vtoroe chislo\n";
    cin>>b;
    cout<<"SUMMA ROVNO "<<a + b<<" !!!!!!!!!!1111111111"<<endl;
    return 0: 
}
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
11.02.2011, 17:59
Цитата Сообщение от alexsemen94 Посмотреть сообщение
что у меня не правильно?
а ты попробуй убрать "using namespace std;" и посмотри, скомпилируется у тебя программа или нет. Эта запись ("using namespace std;") добавляет к глобальному пространству имен идентификаторы из пространства имен std. Грубо говоря, запись
C++
1
2
3
using namespace std;
//...
cout << "Hello, Wordl!" << endl;
аналогична записи
C++
1
std::cout << "Hello, World!" << std::endl;
Так что нечего грешить на книгу. Лучше посмотри, можно ли давать имена типа "37" своим переменным.
0
11 / 11 / 3
Регистрация: 14.01.2011
Сообщений: 113
11.02.2011, 18:01
Мой тебе совет найди Уроки компьютерной академии "ШАГ" !!!
Пример:
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
using namespace std;
void main ()
{
int i, j, sum;
cout<<"Vedite pervoe chislo\n";
cin>>i;
cout<<"Vedite vtoroe chislo\n";
cin>>j;
sum=i+j;
cout<<"Summa rovna="<<sum<<endl;
}
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
11.02.2011, 18:05
Опять те же грабли... В соседней теме уже обсудили эту академию (правда не прямо, косвенно).
Никаких void main(). Лучше явно разрешать пространство имён каждый раз, а не писать using namespace std;
0
11.02.2011, 18:11

Не по теме:

Цитата Сообщение от DigsiL Посмотреть сообщение
Мой тебе совет найди Уроки компьютерной академии "ШАГ" !!!
"компьютерной академии"... Как звучит-то грозно...

0
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:13  [ТС]
да я не ссылаюсь на книгу, я только начинающий, например в книге написано что надо писать iostrream.h, а надо писать просто iostream
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
11.02.2011, 18:16
alexsemen94, что за книга-то таинственная такая?
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
11.02.2011, 18:16
alexsemen94, значит, книга просто устарела.
0
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:18  [ТС]
ещё вопрос а почему я когда нажимаю на отладку, выскакивает на секунду программа и всё, а если нажимаешь на запуск без отладки то нормально???

Добавлено через 1 минуту
вот поэтому спрашиваю по новее книгу какую знаете
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
11.02.2011, 18:19
alexsemen94, https://www.cyberforum.ru/cpp-... 10807.html

Цитата Сообщение от alexsemen94 Посмотреть сообщение
вот поэтому спрашиваю по новее книгу какую знаете
Философия С++ Б. Эккеля в двух томах - неплохо пойдет для начинающего.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
11.02.2011, 18:23
Дейтелы - Как программировать на Си++. 5 издание.
0
81 / 39 / 3
Регистрация: 29.01.2010
Сообщений: 386
11.02.2011, 18:36
я бы посоветовал гугл

ну и книгу
р. лафоре обьектно-ориентированное программирование в с++ 4 издание
сам по ней учился
0
 Аватар для web-magician
-6 / 11 / 1
Регистрация: 11.02.2011
Сообщений: 227
11.02.2011, 18:44
есть одна книга вот так она называется,мне ее советовали...
"Джесс_Либерти-Освой_Cpp_самостоятельно_за_21_день"
0
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 21:10  [ТС]
СПАСИБО ВСЕМ БОЛЬШОЕ!!! Я НАЧИНАЮЩИЙ, ПОЭТОМУ ВСЕ ВАШИ СОВЕТЫ ЦЕНЮ!!!
0
11 / 11 / 3
Регистрация: 14.01.2011
Сообщений: 113
14.02.2011, 10:22
Цитата Сообщение от silent_1991 Посмотреть сообщение
Опять те же грабли... В соседней теме уже обсудили эту академию (правда не прямо, косвенно).
Никаких void main(). Лучше явно разрешать пространство имён каждый раз, а не писать using namespace std;
По мне академия шаг ИЗНАЧАЛЬНО больше дала знаний и понимание в языка с\с++ чем книги которые изначально заваливали не нужной информацией.
пока человек не работает с функциями void main() и using namespace std для него допустимо.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
14.02.2011, 16:39
DigsiL, пока человек не получил права, давить прохожих и ездить на красный для него допустимо?
0
Эксперт С++
 Аватар для Nameless One
5828 / 3479 / 358
Регистрация: 08.02.2010
Сообщений: 7,448
14.02.2011, 16:42
Цитата Сообщение от DigsiL Посмотреть сообщение
пока человек не работает с функциями void main()
ага, надо сразу учиться писать неправильно?
0
11 / 11 / 3
Регистрация: 14.01.2011
Сообщений: 113
15.02.2011, 11:04
Цитата Сообщение от silent_1991 Посмотреть сообщение
пока человек не получил права, давить прохожих и ездить на красный для него допустимо?
перевожу пока человек учится давить на педаль и руль крутить то это дело происходит на полигоне где нет людей!!!
Для того чтобы выезжать в город он должен усвоить элементарные азы.
в нашем случае ему еще далеко до машины так как он теорию не знает (синтаксис с\с++)
C
1
2
3
4
5
6
7
    int 35, 37, sum;
        cout<<"Vedite pervoe chislo\n"
        cin>>35;
        cout<<"Vedite vtoroe chislo\n";
        cin>>37;
        cout<<"Summa rovna"<<sum<<endl;
        return 0:
А теперь скажи зачем ему твои ФУНКЦИИ когда он даже не знает что они делают и как сними работать до функций советую пройти if - else, switch, циклы, массивы и т.д.
0
Эксперт С++
5058 / 3118 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
15.02.2011, 16:24
DigsiL, ладно. Скажите, когда человек только начинает изучать Си и ему говорят, что надо писать scanf("%d", &n); и что так всё будет работать, а если он напишет scanf("%d", n);, то всё будет падать, надо ли ему заранее объяснять указатели, функции передачу параметров по ссылке? Таким макаром он и через год до реальных программ не дойдёт, всё теорию будет изучать. Надо идти на компромиссы, чтобы человек научился делать элементарные вещи правильно, а о том, почему именно так правильно, можно объяснить попозже. Так вот теперь перенесите это на int main(). Пусть человеку объяснят, что так и именно так надо писать, а почему именно так - можно будет вернуться попозже.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.02.2011, 16:24
Помогаю со студенческими работами здесь

Функция mysql возвращает false. Хотя всё делаю правильно
Ребята почему функция mysqli_query() выдаёт Flase понять не могу где ошибка . Пол интернета перерыл и нигде толкового ответа. $Name...

Посоветуйте супер книгу по Мат логике для начинающего, чтобы хотя бы основы знать, пожалуйста
Важно любое ваше мнение)

Что я делаю не правильно?
#include &lt;iostream&gt; #include &lt;string&gt; #include &lt;vector&gt; using namespace std; int main() { enum...

Что я делаю не правильно ?!
Выраз программы: Program s7; uses crt; const a=6.45; var f,x,y,e,Pi: real; begin clrscr; ...

Что я делаю не правильно?
При отпускании джойстика, а потом при перемещении вращение объекта сбрасывается, уже кучу всего перепробывал private void Start() ...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США. Нашел на реддите интересную статью под названием «Кто-нибудь знает, где получить бесплатный компьютер или. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru