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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Первый раз на С++, помогите с примером 
:(
    Опции темы
RinOSpro
Дата 20.9.2007, 20:11 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Код

  #include
  main()
  {
      cout << "Hello, world\n";
  }


вот самый элементарный пример но он не работает в Microsoft Visual Studio 2005 пишеться ошибка почему?

  Вверх
Alexeis
Дата 20.9.2007, 20:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

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



include - это директива подключения модуля, там скорее всего 
Код

 #include <stdio.h>
  main()
  {
      cout << "Hello, world\n";
  }



--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
JackYF
Дата 20.9.2007, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



Цитата(RinOSpro @  20.9.2007,  20:11 Найти цитируемый пост)
вот самый элементарный пример

пример абсолютно неверный. Где ты такой взял?


Цитата(RinOSpro @  20.9.2007,  20:11 Найти цитируемый пост)
пишеться ошибка

на форумах принято писать, какие ошибки выдал компилятор. Ну а в данном случае:

Код

#include <iostream>
int main(int argc, char* argv[])
{
  std::cout << "Hello, world\n";
  return 0;
}


Добавлено через 1 минуту и 46 секунд
и, да, прочитай внимательно пару первых глав учебника по С++  smile 


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
mxt
Дата 20.9.2007, 20:26 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Лучше начни с C а потом на С++ перейдёшь
--------------------
PM MAIL   Вверх
RinOSpro
Дата 20.9.2007, 20:59 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата(mxt @  20.9.2007,  20:26 Найти цитируемый пост)
Лучше начни с C а потом на С++ перейдёшь

вот это абсалютное заблуждение

Добавлено через 43 секунды
Цитата(JackYF @  20.9.2007,  20:20 Найти цитируемый пост)
пример абсолютно неверный. Где ты такой взял?


Введение в язык С++ Бьярн Страустрап, 1995 г.

Добавлено через 3 минуты и 23 секунды
JackYF  читал и не раз твой пример тоже не пашет вот что выдал компилятор

------ Build started: Project: yy, Configuration: Debug Win32 ------
Linking...
MSVCRTD.lib(crtexew.obj) : error LNK2019: unresolved external symbol _WinMain@16 referenced in function ___tmainCRTStartup
C:\Documents and Settings\Admin\Рабочий стол\delph\yy\Debug\yy.exe : fatal error LNK1120: 1 unresolved externals
Build log was saved at "file://c:\Documents and Settings\Admin\Рабочий стол\delph\yy\yy\Debug\BuildLog.htm"
yy - 2 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

  Вверх
bsa
Дата 20.9.2007, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 9185
Регистрация: 6.4.2006
Где: Москва, Россия

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



RinOSpro, понимаешь в чем дело, ты собираешь консольную программу. А проект сделал неконсольным. Измени тип проекта.
PM   Вверх
JackYF
Дата 20.9.2007, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

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



RinOSpro, ты должен создать консольный проект, а не визуальный.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
DjoNIK
Дата 21.9.2007, 06:28 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Да уж...
На вопрос типа: "Я хочу стать программистом, какой язык вы посоветуете учить первым?", лучшим ответом является: "АНГЛИЙСКИЙ!!!".

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

А по сабжу, в твоем первом посте три ошибки!!!
1) #include - макрос, который подключает в данный модуль файл с  объявлением различного рода конструций языка (классы, функции, константы и т.д.)
2) main - главная функция! Во-первых должна иметь возвращаемый тип, а именно int; во-вторых выполнение программ начинается с неё (ну вернее не совсем с неё, но это тебя пока не должно волновать) только в КОНСОЛЬНЫХ ПРИЛОЖЕНИЯХ!!! Читай топики bsa и JackYF
3) И, наконец, твоя функция должна возвращать значение - ключевое слово return!!!

В общем книгу ты взял старенькую! Стандарт уже два раза меняли с 95-го. Да и плюс это перевод, а книга и того старше (того и гляди ровесница первого STL-а)  smile 
Советую взять что-нибудь из серии C++ InDeptn, но это уже IMHO.

Это сообщение отредактировал(а) DjoNIK - 21.9.2007, 06:30


--------------------
- Плесни-ка мне холодного кипятку.
- Как кипяток может быть холодным?! Ты, верно, хочешь кипяченой воды?
- Какая ещё кипяченая вода? Не пудри мне мозги - налейхолодного кипятку.
(разговор петербуржца и москвича)
PM MAIL ICQ   Вверх
zkv
Дата 21.9.2007, 09:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


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

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



Цитата(RinOSpro @  20.9.2007,  20:59 Найти цитируемый пост)
вот это абсалютное заблуждение

здесь согласен с тобой, да и многие на форуме, думаю, согласятся  smile 
Цитата(RinOSpro @  20.9.2007,  20:59 Найти цитируемый пост)
пример тоже не пашет вот что выдал компилятор

можешь не создавать проект заново, а просто найти в настройках проекта свойство SubSystem, 
оно у тебя установлено в Windows, а нужно поставить Console
PM MAIL   Вверх
jurgal
Дата 21.9.2007, 09:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Код

Введение в язык С++ Бьярн Страустрап, 1995 г.


возьми более новое издание, я сейчас изучаю С++ по специальному изданию, там все последние изменения внесенные есть. Все примеры нормально компилируются в MS Visual C++ 2005
PM MAIL   Вверх
RinOSpro
Дата 21.9.2007, 10:05 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Посоветуйте пожалуйста литературу

Я хочу для начала изучать С++ со стандартными библиотеками без MFC.

Плиз не посылайте в другой топик скажите лучше сами. Что для новичка в С++ может служить хорошим стартом.


Это сообщение отредактировал(а) RinOSpro - 21.9.2007, 10:06
  Вверх
korbian
Дата 21.9.2007, 10:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



я начинал изучать С++ с Лафоре "объектно-ориентированное программиррование на С++". очень рекомендую новичкам в программировании на С++.


--------------------
korbian ©
PM   Вверх
RinOSpro
Дата 21.9.2007, 12:27 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











А еще кто с чего начинал?
  Вверх
zkv
Дата 21.9.2007, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


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

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



Цитата(RinOSpro @  21.9.2007,  12:27 Найти цитируемый пост)
А еще кто с чего начинал? 

такие вопросы появляются примерно раз в месяц, надоедает просто людям отвечать одно и тоже.
В этом же форуме есть закрепленная тема о литературе, лень заглянуть?
PM MAIL   Вверх
Greeen
Дата 21.9.2007, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Начинал с курса лекций в коллежде  smile А потом думаю как у всех Саттеры, Мейерсы, Страуструпы...


--------------------
Подпись больше не нужна
PM MAIL ICQ Skype   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

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

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

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

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


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

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


 




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


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

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