Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 23.12.2008, 21:03   #1
Даврон
 
Регистрация: 17.06.2008
Сообщений: 5
По умолчанию error C2065: 'cout'

Compiling...
stdafx.cpp
c:\documents and settings\family\мои документы\visual studio 2008\projects\davron\davron\stdafx. cpp(8) : error C2065: 'cout' : undeclared identifier
Build log was saved at "file://c:\Documents and Settings\family\Мои документы\Visual Studio 2008\Projects\davron\davron\Debug\B uildLog.htm"
davron - 1 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


програмиировал на си#
не знаю куда писать прогу , создал консоль апл ,написал такая ошибка
что делать?)
ну в проге было
иострим меин сиаут ретурн и все такое)
в программе нету ошибки , или я не там создал или у меня нету бд?)
хелп) жду ))
Даврон вне форума
Старый 23.12.2008, 21:59   #2
DartMrakkk
Пользователь
 
Регистрация: 04.07.2007
Сообщений: 40
По умолчанию

нужно в начале программы добавить строчку
Код:
#include <iostream.h>
.
После этого компилятор будет понимать cout и cin
Доступ - Бог
ICQ: 939-115
DartMrakkk вне форума
Старый 23.12.2008, 22:38   #3
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

Цитата:
програмиировал на си#
Цитата:
в программе нету ошибки , или я не там создал или у меня нету бд?)
дай угадаю. перешел с пхп?
vvviperrr вне форума
Старый 23.12.2008, 23:04   #4
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

В C# нету функции cout, так же как и cin. Для вывода строки используется функция
Console.WriteLine(), а для ввода
Символа:
Console.Read() //ну или там как-то ReadChar, сори если попутал с Java
Строки:
Console.ReadLine()

ПыСы: вообще-то тут по С++ вопросы задают, но тебе я на этот раз прощаю.
MaTBeu вне форума
Старый 23.12.2008, 23:28   #5
como
Форумчанин
 
Регистрация: 26.07.2008
Сообщений: 116
По умолчанию

Цитата:
Сообщение от Даврон Посмотреть сообщение
Compiling...
stdafx.cpp
c:\documents and settings\family\мои документы\visual studio 2008\projects\davron\davron\stdafx. cpp(8) : error C2065: 'cout' : undeclared identifier
Не нужно свой код в stdafx.cpp засовывать. В этом файле должна быть только одна строчка:
Код:
#include "stdafx.h"
Свой код в отдельный файл помещаешь. Например, davron.cpp. В него же в начало пишешь следущие строки:
Код:
#include "stdafx.h"
#include <iostream>

using namespace std;
И будет тебе счастье.
como вне форума
Старый 23.12.2008, 23:33   #6
como
Форумчанин
 
Регистрация: 26.07.2008
Сообщений: 116
По умолчанию

Цитата:
Сообщение от DartMrakkk Посмотреть сообщение
нужно в начале программы добавить строчку
Код:
#include <iostream.h>
.
После этого компилятор будет понимать cout и cin
Тебе было бы неплохо какую-нибудь хорошую книжку по С++ почитать. В стандарте С++ нет iostream.h. iostream.h появился как прототип библиотеки ввода вывода для С++ в 1988-м году, когда еще стандарта не было. Потом iostream.h был упразднен. И в современных компиляторах такого заголовочного файла нет.
como вне форума
Старый 24.12.2008, 00:37   #7
Roman
Пользователь
 
Регистрация: 23.12.2006
Сообщений: 67
По умолчанию

добавь такую строчку "using namespace std;"
Roman вне форума
Старый 24.12.2008, 00:42   #8
Roman
Пользователь
 
Регистрация: 23.12.2006
Сообщений: 67
По умолчанию

можна и так "std::cout"
Roman вне форума
Старый 24.12.2008, 10:51   #9
oksyd
Пользователь
 
Аватар для oksyd
 
Регистрация: 27.11.2008
Сообщений: 12
По умолчанию

Цитата:
Сообщение от MaTBeu Посмотреть сообщение
В C# нету функции cout, так же как и cin. Для вывода строки используется функция
Console.WriteLine(), а для ввода
Символа:
Console.Read() //ну или там как-то ReadChar, сори если попутал с Java
Строки:
Console.ReadLine()

ПыСы: вообще-то тут по С++ вопросы задают, но тебе я на этот раз прощаю.
+1
C# и С/С++ разные вещи
oksyd вне форума
Старый 24.12.2008, 16:16   #10
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Люди, вы чего? Может стоит начать с того, что нужно создать проект Win32 Console Application из шаблонов C++ а не C#?
Вы так просто ему обьясняете, как исправить код, типа он будет на шарпе работать.

2Даврон
Создавай проект из раздела C++ а не из С#. Тогда все эти советы будут иметь силу.

ПыСы: Закрыто за флуд.
MaTBeu вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чём различие printf и cout? kobolok Общие вопросы C/C++ 3 20.11.2008 22:38
cout << "Hello World!\n"; Armen_c++ Общие вопросы C/C++ 26 30.09.2008 07:23
JPEG Error #53 sklazer Общие вопросы Delphi 5 22.07.2008 04:41
Вывод float числа в поток cout IgorKr Общие вопросы C/C++ 7 30.05.2008 01:21