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

Как продолжить? - C++

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 26, средняя оценка - 4.96
oIITiMicT
 Аватар для oIITiMicT
0 / 0 / 0
Регистрация: 22.05.2011
Сообщений: 17
22.05.2011, 21:47     Как продолжить? #1
Здравствуйте!
Есть огромное желание изучить с++... В интернете наткнулся на неплохие видеоуроки по visual c++ от teachvideo, может кто видел? Если вкратце, то там рассказываются только азы, и то не все. Так вот, как продолжить? И еще один вопрос, какой платформой лучше всего пользоваться?
З.Ы: пожалуйста не удаляйте тему...
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.05.2011, 21:47     Как продолжить?
Посмотрите здесь:

C++ С чего продолжить......
Можно ли продолжить считывать в поток после ^Z ? C++
C++ Продолжить последовательность 1, 11
Продолжить (y\n) ? C++
Продолжить програму C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OstapBender
 Аватар для OstapBender
581 / 519 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
28.05.2011, 22:31     Как продолжить? #21
лично мне очень нравится Г. Шилдт. "Самоучитель С++"
очень рекомендую перед началом изучения С++, изучить язык С, иначе будет довольно сложно.

Цитата Сообщение от oIITiMicT Посмотреть сообщение
#include<iostream.h>
- новые версии компиляторов не поддерживают устаревший вариант подключения заголовков. решение выше написали..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
v0l0d1ka
9 / 9 / 0
Регистрация: 14.12.2010
Сообщений: 127
28.05.2011, 23:31     Как продолжить? #22
Цитата Сообщение от ELDQS Посмотреть сообщение
а как книга стивена прата "програмирование на С++"
Лучше не берись за нее - автор очень нудно все объясняет.
ELDQS
 Аватар для ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 558
Записей в блоге: 1
28.05.2011, 23:44     Как продолжить? #23
а ты как по книге учился по какой
я в этой книге уже 300 страниц перечитал
вроде бы нормально обьясняет или мне так кажется просто я другие книги не читал
v0l0d1ka
9 / 9 / 0
Регистрация: 14.12.2010
Сообщений: 127
29.05.2011, 09:57     Как продолжить? #24
Ну если начал читать эту, то продолжай чтение. Но как первую книгу по С++ не советовал бы. по началу можно Шилдта почитать, его "Базовый курс" или Липпмана. Кратко, ясно, доступно. Ну вообщем на форуме есть тема по выбору литературы.
oIITiMicT
 Аватар для oIITiMicT
0 / 0 / 0
Регистрация: 22.05.2011
Сообщений: 17
29.05.2011, 11:25  [ТС]     Как продолжить? #25
Цитата Сообщение от soon Посмотреть сообщение
судя по началу кода, это Си.
в Си вывод/ввод данных осуществляется через printf/scanf соответственно.
а использовать их можно, если подключить <stdio.h>
если же это С++, то
iostream а не iostream.h
int main() а не main()
а для того, чтобы работали cin и cout, нужно либо приписать после
C++
1
2
#include<iostream>
using namespace std;
либо перед каждым cin и cout добавить std::, чтобы выглядело вот так
std::cin >> /*Ввод данных*/
Это с++... спасибо.
Цитата Сообщение от OstapBender Посмотреть сообщение
- новые версии компиляторов не поддерживают устаревший вариант подключения заголовков. решение выше написали..
То есть книга Дейтелов уже устаревшая и нужно начинать читать другую книгу?
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
29.05.2011, 11:41     Как продолжить? #26
oIITiMicT, книг Дейтелов уже насчитывается 6 изданий. 6-го в электронном виде я не видел, но 5-е (2008 года) есть точно, а поскольку C++0x ещё не вышел, то 5-е издание будет актуальней некуда.
Despice
 Аватар для Despice
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 31
29.05.2011, 11:58     Как продолжить? #27
silent_1991, а какую книгу вы бы посоветовали прочитать Дейтелов или Лафоре?
silent_1991
Эксперт C++
4938 / 3014 / 149
Регистрация: 11.11.2009
Сообщений: 7,024
Завершенные тесты: 1
29.05.2011, 11:59     Как продолжить? #28
Despice, мне Дейтелы больше понравились. А вообще посоветовал бы обе прочитать)))
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.05.2011, 12:18     Как продолжить? #29
А что Страуструпа никто не упоминает? Все-таки автор с++
Не совсем для новичков правда, но так интереснее=)
Despice
 Аватар для Despice
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 31
29.05.2011, 12:39     Как продолжить? #30
ну насколько я понял это больше справочник чем учебник
OstapBender
 Аватар для OstapBender
581 / 519 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
29.05.2011, 12:40     Как продолжить? #31
Цитата Сообщение от diagon Посмотреть сообщение
А что Страуструпа никто не упоминает? Все-таки автор с++
Не совсем для новичков правда, но так интереснее=)
я бы сказал что он совсем не для новичков =)
diagon
Higher
 Аватар для diagon
1920 / 1186 / 49
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.05.2011, 12:42     Как продолжить? #32
Не помню, что написано в предисловии, но в книге есть советы/задания, так что это справочное пособие. Лично мне интереснее доходить до всего самому, не люблю, когда слишком долго разжевывают очевидный материал. На практике все усваивается лучше...
oIITiMicT
 Аватар для oIITiMicT
0 / 0 / 0
Регистрация: 22.05.2011
Сообщений: 17
29.05.2011, 12:46  [ТС]     Как продолжить? #33
Почитал я немножко 5е издание... Отличий кроме кода почти нету=) А Дейтелы реально интересно пишут.. Я за день 100 страниц перечитал, и все понятно, и все интересно=)
ELDQS
 Аватар для ELDQS
10 / 10 / 1
Регистрация: 07.04.2011
Сообщений: 558
Записей в блоге: 1
29.05.2011, 14:40     Как продолжить? #34
Цитата Сообщение от v0l0d1ka Посмотреть сообщение
Ну если начал читать эту, то продолжай чтение. Но как первую книгу по С++ не советовал бы. по началу можно Шилдта почитать, его "Базовый курс" или Липпмана. Кратко, ясно, доступно. Ну вообщем на форуме есть тема по выбору литературы.
да, лучше эту дочитаю все понятно в этой книге мне, просто может из за того что раньше учил паскаль
oIITiMicT
 Аватар для oIITiMicT
0 / 0 / 0
Регистрация: 22.05.2011
Сообщений: 17
30.05.2011, 16:44  [ТС]     Как продолжить? #35
Еще один вопрос. Вот маленький код:
C++
1
2
3
4
5
6
#include<iostream>
int main()
{
std::cout<<"LALA\n";
return 0;
}
В Microsoft visual studio2010 при тестировании кода у меня быстро появляется консольное окно и сразу же пропадает.. так должно быть? И как сделать чтоб окно задержалось?
mimicria
return (true);
 Аватар для mimicria
1956 / 1093 / 91
Регистрация: 19.04.2011
Сообщений: 2,344
30.05.2011, 16:47     Как продолжить? #36
C++
1
2
3
4
5
6
7
#include<iostream>
int main()
{
std::cout<<"LALA\n";
system("pause");
return 0;
}
Casper-SC
 Аватар для Casper-SC
3465 / 1684 / 173
Регистрация: 27.03.2010
Сообщений: 4,824
Записей в блоге: 1
30.05.2011, 17:22     Как продолжить? #37
Сам только начал читать книгу (Джесс Либерти. Освой С++ самостоятельно за 21 день) по С++, но по твоему коду уже могу посоветовать:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
using namespace std; 
 
int main()
{
    setlocale(LC_ALL, "Russian"); //Чтобы писать по русски в консоли
    cout << "Ла Ла, я русская строка\n";
    system("pause");
    return 0;
}
Кстати, если кто в курсе книга нормальная?
Despice
 Аватар для Despice
1 / 1 / 0
Регистрация: 05.05.2011
Сообщений: 31
30.05.2011, 17:30     Как продолжить? #38
ну помоему за 21 день разве что синтаксис можно выучить, а не научится програмировать на языке
asics
30.05.2011, 17:33
  #39

Не по теме:

Картинка в тему:

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.05.2011, 17:41     Как продолжить?
Еще ссылки по теме:

C++ Как зафиксировать позицию в файле, а потом продолжить с неё считывание
Программа закрывается после решения первого уравнения. Как продолжить ее выполнение? C++
Продолжить последовательность чисел C++

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

Или воспользуйтесь поиском по форуму:
Casper-SC
 Аватар для Casper-SC
3465 / 1684 / 173
Регистрация: 27.03.2010
Сообщений: 4,824
Записей в блоге: 1
30.05.2011, 17:41     Как продолжить? #40
Цитата Сообщение от Despice Посмотреть сообщение
ну помоему за 21 день разве что синтаксис можно выучить, а не научится програмировать на языке
и
Цитата Сообщение от asics Посмотреть сообщение

Не по теме:

Картинка в тему:

Я не говорил, что я освою С++ за 21 день. Это тупо так называется книга. На название я не повёлся, просто я подумал, что там скорее всего не разжёвывают по 5 станиц всякие мелочи. Многие вещи я знаю из C#, то есть мне не надо объяснять, что такое класс, методы и что не нужно открывать доступ к полям класса напрямую, что это нужно делать через методы или как в C# свойства. Просто вот хочу именно сам синтаксис быстро выучить. А потом уже зная его буду читать что-то более углублённое.
Yandex
Объявления
30.05.2011, 17:41     Как продолжить?
Ответ Создать тему
Опции темы

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