Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Куда делся cout и cin в .NET  (Прочитано 11053 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Guest
Гость
« : 09-09-2004 08:03 » 

Привет всем. Возникла следующая проблема. Была написана консольная программка на С++ в которой вывод сделан через cout и cin. Программа компилировалась с помощью Visual Studio 6. Поставил .Net и появились ошибки типа не могу найти iostream.h. Поискал вручную в установленной .Net и не нашел. Как быть с потоковым выводом, переписывать больно не охота
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #1 : 09-09-2004 08:14 » 

Guest,  я не спец в дот нете, но по моему там для этого используется из фреймворка :
Код:
using System
а для вывода на консоль :
Код:
Console.WriteLine("text to console!");

могу ошибаться.
« Последнее редактирование: 01-12-2007 13:40 от Алексей1153++ » Записан

MCP, MCAD, MCTS:Win, MCTS:Web
Guest
Гость
« Ответ #2 : 09-09-2004 08:23 » 

Имел ввиду не C#, а обычный С++. Просто хотел откомпилировать проект в .Net IDE и получил следующий гемморой. Нет заголовочника и все тут  :?
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #3 : 09-09-2004 08:44 » 

Вот такой код у меня в дот нете работает :
Код:
#include "stdafx.h"
#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])
{
cout << "lalala";
return 0;
}
« Последнее редактирование: 01-12-2007 13:41 от Алексей1153++ » Записан

MCP, MCAD, MCTS:Win, MCTS:Web
Serega
Гость
« Ответ #4 : 09-09-2004 08:47 » 

Код:
#include<iostream>
using namespace std;
void main()
{
  int i;
  cin >> i;
  cout << i << endl;
}
iostream.h это достандартное название заголовка, в с стандартной библиотеке все заголовки без .h
« Последнее редактирование: 01-12-2007 13:41 от Алексей1153++ » Записан
Mfcer__
Команда клуба

ru
Offline Offline

« Ответ #5 : 09-09-2004 22:07 » 

самое интересное что работают практически все функции даже из C
printf(), scanf()
даже без использования всяких #unmanaged
Код:
#include <iostream> 
using namespace std;
void main()
{
  int i;
  cin >> i;
  cout << i << endl;
  printf("asd");
  scanf("%d",&i);
}
« Последнее редактирование: 01-12-2007 13:44 от Алексей1153++ » Записан
Serega
Гость
« Ответ #6 : 10-09-2004 06:19 » 

Не нужно никаких #unmanaged, проект надо делать не MC++ и просто C++
Записан
Guest
Гость
« Ответ #7 : 10-09-2004 09:55 » new

Всем большое спасибо за помощь, все работает  Улыбаюсь
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines