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

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

Восстановить пароль Регистрация
 
alexsemen94
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 17:44     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #1
Посоветуйте новую книгу по С++ для начинающих, а то пишу 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: 
}
 Комментарий модератора 
Используйте теги форматирования кода!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2011, 17:44     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++
Посмотрите здесь:

C++ Посоветуйте книгу по С++. Желательно чтобы в ней было все что касается С++ и примеры.
Посоветуйте книгу по с OpenGL в C++ или VC++ C++
подскажите пожалуйста что я здесь делаю не правильно? C++
C++ Посоветуйте книгу где хорошо описано внешнее сортировки, или хеширования
посоветуйте какую-то книгу или даже видео курс,ну или еще что-то, ну чтобы с самого начала ,с нуля объяснялось. C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
4ance
1 / 1 / 0
Регистрация: 02.11.2010
Сообщений: 78
11.02.2011, 17:57     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #2
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: 
}
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 17:59     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #3
Цитата Сообщение от 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" своим переменным.
DigsiL
9 / 9 / 1
Регистрация: 14.01.2011
Сообщений: 113
11.02.2011, 18:01     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #4
Мой тебе совет найди Уроки компьютерной академии "ШАГ" !!!
Пример:
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;
}
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
11.02.2011, 18:05     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #5
Опять те же грабли... В соседней теме уже обсудили эту академию (правда не прямо, косвенно).
Никаких void main(). Лучше явно разрешать пространство имён каждый раз, а не писать using namespace std;
Nameless One
11.02.2011, 18:11
  #6

Не по теме:

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

alexsemen94
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:13  [ТС]     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #7
да я не ссылаюсь на книгу, я только начинающий, например в книге написано что надо писать iostrream.h, а надо писать просто iostream
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
11.02.2011, 18:16     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #8
alexsemen94, что за книга-то таинственная такая?
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 18:16     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #9
alexsemen94, значит, книга просто устарела.
alexsemen94
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 18:18  [ТС]     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #10
ещё вопрос а почему я когда нажимаю на отладку, выскакивает на секунду программа и всё, а если нажимаешь на запуск без отладки то нормально???

Добавлено через 1 минуту
вот поэтому спрашиваю по новее книгу какую знаете
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
11.02.2011, 18:19     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #11
alexsemen94, http://www.cyberforum.ru/cpp-beginners/thread10807.html

Цитата Сообщение от alexsemen94 Посмотреть сообщение
вот поэтому спрашиваю по новее книгу какую знаете
Философия С++ Б. Эккеля в двух томах - неплохо пойдет для начинающего.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
11.02.2011, 18:23     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #12
Дейтелы - Как программировать на Си++. 5 издание.
@KOT@
81 / 39 / 2
Регистрация: 29.01.2010
Сообщений: 386
11.02.2011, 18:36     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #13
я бы посоветовал гугл

ну и книгу
р. лафоре обьектно-ориентированное программирование в с++ 4 издание
сам по ней учился
web-magician
 Аватар для web-magician
-6 / 11 / 1
Регистрация: 11.02.2011
Сообщений: 227
11.02.2011, 18:44     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #14
есть одна книга вот так она называется,мне ее советовали...
"Джесс_Либерти-Освой_Cpp_самостоятельно_за_21_день"
alexsemen94
0 / 0 / 0
Регистрация: 11.02.2011
Сообщений: 15
11.02.2011, 21:10  [ТС]     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #15
СПАСИБО ВСЕМ БОЛЬШОЕ!!! Я НАЧИНАЮЩИЙ, ПОЭТОМУ ВСЕ ВАШИ СОВЕТЫ ЦЕНЮ!!!
DigsiL
9 / 9 / 1
Регистрация: 14.01.2011
Сообщений: 113
14.02.2011, 10:22     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #16
Цитата Сообщение от silent_1991 Посмотреть сообщение
Опять те же грабли... В соседней теме уже обсудили эту академию (правда не прямо, косвенно).
Никаких void main(). Лучше явно разрешать пространство имён каждый раз, а не писать using namespace std;
По мне академия шаг ИЗНАЧАЛЬНО больше дала знаний и понимание в языка с\с++ чем книги которые изначально заваливали не нужной информацией.
пока человек не работает с функциями void main() и using namespace std для него допустимо.
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
14.02.2011, 16:39     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #17
DigsiL, пока человек не получил права, давить прохожих и ездить на красный для него допустимо?
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
14.02.2011, 16:42     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #18
Цитата Сообщение от DigsiL Посмотреть сообщение
пока человек не работает с функциями void main()
ага, надо сразу учиться писать неправильно?
DigsiL
9 / 9 / 1
Регистрация: 14.01.2011
Сообщений: 113
15.02.2011, 11:04     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #19
Цитата Сообщение от 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, циклы, массивы и т.д.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.02.2011, 16:24     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++
Еще ссылки по теме:

C++ Функция в обьекте-можно ли создать?Нужно ли?Что я вобще делаю?И как правильно?
C++ Посоветуйте сайт или книгу где хорошо изложена информация о ШАБЛОНАХ КЛАССОВ
Оконные приложения в Visual Studio C++. Посоветуйте книгу или уроки C++

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

Или воспользуйтесь поиском по форуму:
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
15.02.2011, 16:24     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++ #20
DigsiL, ладно. Скажите, когда человек только начинает изучать Си и ему говорят, что надо писать scanf("%d", &n); и что так всё будет работать, а если он напишет scanf("%d", n);, то всё будет падать, надо ли ему заранее объяснять указатели, функции передачу параметров по ссылке? Таким макаром он и через год до реальных программ не дойдёт, всё теорию будет изучать. Надо идти на компромиссы, чтобы человек научился делать элементарные вещи правильно, а о том, почему именно так правильно, можно объяснить попозже. Так вот теперь перенесите это на int main(). Пусть человеку объяснят, что так и именно так надо писать, а почему именно так - можно будет вернуться попозже.
Yandex
Объявления
15.02.2011, 16:24     что я делаю не правильно или хотя бы посоветуйте новую книгу по С++
Ответ Создать тему
Опции темы

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