Модераторы: bsa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Прошу помочь с началом освоения c++, Что? Как? Зачем? Почему? ... 
:(
    Опции темы
AlekseiEU
Дата 25.7.2009, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 25.7.2009

Репутация: нет
Всего: нет



 Здрасвуйте!!! Недавно прочитал "Основы программирования для чайников", где получил небольшое представление о программирование в целом. Решил серьёзно заниматься этим интересным занятием, только постоянно возникают вопросы, ответы на которые не очень легко найти новичку. Вот и решил обратиться впервые на подобный форум. И так, мой выбор пал на с++, потому-что это один из самых популярных и удобных языков программирования, а значит можно найти много информации по языку и не остаться без работы. Если до работы ещё не очень близко, то информации просто целая куча, уже скачал более 70 книг, надеюсь найдётся в процессе что-нибудь интересное. А сейчас читаю Р. Лафоре ООП в с++, по предисловию узнал что больших знаний не требуется. Но вот уже столкнулся с проблемой на первых страницах. Приведён простенький код:


#include <iostream>
using namespace std;
int main()
{
    cout << "У каждой эпохи свой язык\n";
    return 0;
}

 - только ничего из этого не вышло, в книге написано что надо иметь MS VC++ или Borland C++ Builder. У меня установлен Visual C++ 2008 Express edition, но куда там не нажимал, не работае. Установил Борланд, но он мне напомнил gcc, который я тоже когда-то переписал, но вот что с этим делать так и не понял. Так же попробывал Code::Blocks, он мне тоже из этого кода ничего толкового не сгенирировал, я думал что это из-за русских букв, но когда ввёл цифры, ничего не изменилось. Я сделал из всего выше сказанного два вывода: 1) Код содержит ошибку(или сильно устарел); 2) Куда-то не туда нажимал. По-этому прошу написать, если вас это не затруднит, пошаговую инструкцию для компиляции и выполнения программы, и желательно ссылку для скачивания IDE к которой инструкция. 
 Так же буду благодарен за совет по литературе для новичков(желательно с сылкой где скачать) и какую-нибудь IDE под эту книжку(желательно не очень старые). Мне просто не идёт материал, если я не могу написать код и посмотреть что получилось, заранее благодарен smile

PS. У меня установлена Windows Vista, если это имеет значение...


Это сообщение отредактировал(а) AlekseiEU - 25.7.2009, 07:58
PM MAIL   Вверх
GoldFinch
Дата 25.7.2009, 08:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: 6
Всего: 26



PM MAIL ICQ   Вверх
EvilsInterrupt
Дата 25.7.2009, 09:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Executables research
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 14.7.2007
Где: Железнодорожный, МО, Россия

Репутация: нет
Всего: 9



AlekseiEU, 
Опиши, что конкретно не  вышло ? Ошибка ? Тогда какая ? Что пишется ? Т.е. что выражается под словами "олько ничего из этого не вышло," ?
Больше конкретики уважаемый, мы же тут телепаты и видеть что у вас за монитором никак не можем!
PM MAIL WWW ICQ Jabber   Вверх
IKM2007
Дата 25.7.2009, 10:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Зима близко
**


Профиль
Группа: Участник
Сообщений: 702
Регистрация: 26.4.2008
Где: olmedreca

Репутация: 3
Всего: 40



Цитата(AlekseiEU @  25.7.2009,  07:46 Найти цитируемый пост)
 У меня установлен Visual C++ 2008 Express edition, но куда там не нажимал, не работае.

Ctrl+F5

Что конкретно нажимал и не вышло. Научись пользоватся Visual Studio 2008, прочти вот это.


--------------------
"К чёрту обстоятельства, я создаю возможности."
Брюс Ли
PM MAIL Skype   Вверх
Gordon
Дата 25.7.2009, 10:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



AlekseiEU, короче, после того, как написал код. 
В главном меню есть пункт Build выбираешь его, открывается подменю, там есть пункт Build Solution, выбираешь его. Потом в гланом меню есть пункт Debug выбираешь его, открывается подменю, там есть пункт Start Debugging.

p.s. Рядом с названиями пунктов обычно пишут и "горячие" клавиши...


--------------------

  
     
PM MAIL WWW   Вверх
Cheloveck
Дата 25.7.2009, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 5
Всего: 32



Я, наверное, понял, что не получается. Ничего не показывается. Просто в винде, когда консольное приложение завершает свою работу, то окошко закрывается. Думаю, что следующий код поможет.
Код

#include <iostream>
using namespace std;
int main()
{
    cout << "У каждой эпохи свой язык\n";
    system( "pause" );
    return 0;
}

Предчувствуя следующий вопрос по поводу абра-кадабры вместо русских букв
Код

#include <iostream>
using namespace std;
int main()
{
    setlocale( LC_ALL, ".1251" );
    cout << "У каждой эпохи свой язык\n";
    system( "pause" );
    return 0;
}


Добавлено через 3 минуты и 58 секунд
Цитата(AlekseiEU @  25.7.2009,  08:46 Найти цитируемый пост)
уже скачал более 70 книг, надеюсь найдётся в процессе что-нибудь интересное


Цитата(AlekseiEU @  25.7.2009,  08:46 Найти цитируемый пост)
Так же буду благодарен за совет по литературе для новичков(желательно с сылкой где скачать) и какую-нибудь IDE под эту книжку(желательно не очень старые).

Очень советую купить бумажную книгу. Я начинал с книги Джесса Либерти "C++ освой самостоятельно", впечатления хорошие. 
IDE - любая сгодится, чистый C++ они все хорошо понимают. VS Express - хороший выбор.


--------------------
user posted image
PM Jabber   Вверх
and277
Дата 25.7.2009, 12:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 9.4.2009

Репутация: нет
Всего: нет



Согласен с выше написавшем о покупке именно бумажных учебников. Это важно.
Большинство людей лучше воспринимают инфу именно по книгам. Не скупитесь на книги. Насчет Лафоре - прекрасная книжка для начинающих. Немного растянуто,  но это не страшно. Правда в книге есть много опечаток... Есть н есколько примеров с устаревшим кодом, их нужно немного изменить. А так книжка -гуд.
PM MAIL   Вверх
Gordon
Дата 25.7.2009, 13:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(Cheloveck @  25.7.2009,  13:15 Найти цитируемый пост)
Ничего не показывается. 


Не, ну "ничего не показывается" и "окошечко быстро закрывается" это разные вещи! ))) А так все  smile 

Особенно про бумажные книги! Я сам электронные не люблю, только когда выбора нет!


--------------------

  
     
PM MAIL WWW   Вверх
zim22
Дата 25.7.2009, 13:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



 smile 
Цитата(Gordon @  25.7.2009,  13:13 Найти цитируемый пост)
! Я сам электронные не люблю, только когда выбора нет!

smile на принтере отпечатать религия не позволяет?


--------------------
PM MAIL   Вверх
Gordon
Дата 25.7.2009, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



Цитата(zim22 @  25.7.2009,  14:32 Найти цитируемый пост)
на принтере отпечатать религия не позволяет?


 smile 

А потом листочки по всему дому, потом собирать их, потом по порядку отсортировывать... smile  Нет, это не то что книга...  


--------------------

  
     
PM MAIL WWW   Вверх
zim22
Дата 25.7.2009, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


depict1
****


Профиль
Группа: Завсегдатай
Сообщений: 2682
Регистрация: 15.1.2009
Где: Украина

Репутация: 29
Всего: 69



 smile 
Цитата(Gordon @  25.7.2009,  14:25 Найти цитируемый пост)
А потом листочки по всему дому, потом собирать их, потом по порядку отсортировывать...

я себе книги делаю с листочков. беру стопку листиков, молоток, гвоздь. пробиваю 3 дырки.  в каждую дырку проволоку в виде кольца вставляю. книга готова smile


--------------------
PM MAIL   Вверх
Gordon
Дата 25.7.2009, 15:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 459
Регистрация: 9.7.2006

Репутация: 1
Всего: 6



 smile 

Цитата(zim22 @  25.7.2009,  15:45 Найти цитируемый пост)
я себе книги делаю с листочков. беру стопку листиков, молоток, гвоздь. пробиваю 3 дырки.  в каждую дырку проволоку в виде кольца вставляю. книга готова 


Ух ты!  smile   smile 


--------------------

  
     
PM MAIL WWW   Вверх
and277
Дата 25.7.2009, 15:35 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 9.4.2009

Репутация: нет
Всего: нет



 smile 
Время--;
if(Картридж(краска) +гвозди + бумага  >= Цена_книги_в_Магазине)
cout << " А оно надо ?" ;
smile 

Это сообщение отредактировал(а) and277 - 25.7.2009, 15:41
PM MAIL   Вверх
Lazin
Дата 25.7.2009, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 27
Всего: 154



 smile 
скачай книгу с торрентов, спаси дерево! smile 
PM MAIL Skype GTalk   Вверх
Cheloveck
Дата 25.7.2009, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1578
Регистрация: 26.7.2008
Где: Тула

Репутация: 5
Всего: 32



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

Добавлено через 3 минуты
З.Ы. Я обычно распечатываю то, чего нет в магазине, восновном мануалы (например, handbook gentoo, руководство по STL и руководство по NASM)


--------------------
user posted image
PM Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0595 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.