Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите, сложная задача: clrscr() in VS2005

1.9K
22 мая 2007 года
0xf001
96 / / 24.05.2005
Мне позарез нужно очищать консоль, но когда я вызываю функцию clrscr(), предварительно подключив файл <conio.h>, то компилятор говорит что мол нет такой функции.

Что делать? Что писать? Возможно ли вообще такое с микросовтовским Си?
320
22 мая 2007 года
m_Valery
1.0K / / 08.01.2007
Не надо ничего подключать.:) Очищает консоль.
 
Код:
system("cls");
1.9K
22 мая 2007 года
0xf001
96 / / 24.05.2005
Да, мне понятен ваш энтузиазм, но почему я не могу работать со стандартными функциями ввода\вывода? Даже потоков cin\cout там не наблюдается. Может можно поставить определенные файлы и библиотеки с шестого мс-Си?
320
22 мая 2007 года
m_Valery
1.0K / / 08.01.2007
Цитата: 0xf001
Да, мне понятен ваш энтузиазм, но почему я не могу работать со стандартными функциями ввода\вывода? Даже потоков cin\cout там не наблюдается. Может можно поставить определенные файлы и библиотеки с шестого мс-Си?


Какой энтузиазм ? Ты о чем.:)

 
Код:
#include "stdafx.h"
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
     cout<<"Hello World !"<<endl;  
     system("cls");
     cout<<"Hello World !"<<endl;
     return 0;
}

Этот код напечатает Hello World - 1 раз ,а не 2,потому что
system("cls") очистит консоль ...
92
22 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
0xf001, а ты в VC++ 6 видел clsrscr(); ??? имхо её и там нет.. а может и ошибаюсь ) давно в VS не писал )
1.9K
22 мая 2007 года
0xf001
96 / / 24.05.2005
Блин, я про using namespace забыл.. В общем cout у меня заработал, спасибо. И system("cls") тоже хорошая штука. Но как же быть со стандартными Сишными функциями - например clrscr, delline, gotoxy, gettext - некоторые из них не работают в VS8, и я не представляю как их заставить там работать. И возможно ли это в принципе?
92
24 мая 2007 года
Тень Пса
2.2K / / 19.10.2006
про clrscr(); тебе уже ответили :)

gotoxy();

Код:
#include <windows.>
#include <stdio.h>
int main ( int argc, char** argv )
{
HANDLE hConsole = GetStdHandle ( STD_OUTPUT_HANDLE );

    if ( INVALID_HANDLE_VALUE != hConsole )
        {
        COORD pos = {32, 11};
        SetConsoleCursorPosition ( hConsole, pos );
        printf ( "Hello World!\n" );
        }
 
    return 0;
}
14K
25 мая 2007 года
wrap
35 / / 02.06.2006
clrscr(), gotoxy() и т.д. - эти функции к стандарту не имеют никакого отношения. Это специфика Borland. Естественно в VS этих функций нет.
3
25 мая 2007 года
Green
4.8K / / 20.01.2000
Так и консоль не имеет никакого отношения к стандарту.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог