• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Создание окна DOS на С

  • Автор темы Yez
  • Дата начала
Статус
Закрыто для дальнейших ответов.
Y

Yez

:) Помогите в вопросах:
1.Как сделать чтобы Досовское окно не
закрывалось при исполнеии задачи( B) вернее задача сначала исполняется и тут-же окно закрывается???)
2. Что означает данный код:
int main (int nNumberofArgs, char* pszArgs[])
3. И чё вообще такое Arg???
Зарание всем СПАСИБО!!!! :)
 
A

AVES

  вернее задача сначала исполняется и тут-же окно закрывается???
Абсолютно верно!!!
Ладно короче по теме...
Код:
#include <conio.h>

void main(void)
{
// .......
// .......
while(!kbhit());
}

int nNumberofArgs, //количество параметров командной строки
char* pszArgs[] //собственно массив, со строкой
 
Y

Yez

:( Извините, но ниодин код не дал желаемого результата, вернее он выдал в обоих случаях ошибку при компиляции??? Извините, но я забыл указать, что вопрос я задаю по С++!
 
Y

Yez

:( Извините, но ниодин код не дал желаемого результата, вернее он выдал в обоих случаях ошибку при компиляции??? Извините, но я забыл указать, что вопрос я задаю по С++!
 
A

AVES

Что за компилятор такой, интересно? У меня и то и то пашет, специально проверил, на всяк. случай. Забубент свой код сюда, разберемся.
 
?

????

Yez
для использования getch надо подключить conio.h - платформозависимая библиотека, но идёт с большинством dos/win компиляторов.
 
Y

Yez

:eek: Получилось или нет я так и не понял. Теперь не выводит n.
Не судите строго за приметивный код:
Код:
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
int main (int nNumberofArgs, char* pszArgs[])
{
int main;
cin>>main;
     int n;
n=main*2;
cout << n;
getch();
return 0;
}
:( :( :blink:
 
A

AVES

:( У меня все нормально откомпилилось.

Зачем подключать stdio.h?

Да,вот еще, эту строчку:
n=main*2;
лучше заменить на:
n=main<<1;
 
Y

Yez

:( Компилится, то оно хорошо, но при запуске проги и вводе данных ничего не выдаёт??? :(
 
Y

Yez

AVES

И ещё может подскажешь где можно найти описания библиотек( для чего они нужны)!!!
:(
 
D

Dico

ЕСть книга Справочник программиста С\С++.Герберта Шилтдта.
Там довольно хорошо описаны назначение библиотек их ф-ции.
 
Y

Yez

Dico
AVES
Я имел ввиду, что нибудь из электронных статей или книг???
И как насчёт кода, что с ним??? :eek:
 
A

AVES

Код работает! Утебя компилятор глючит! IMHO А насчет книг, погугли то что DICO предложил.
 
Y

Yez

Так всё-таки достать инфу по этому вопросу( по библиотекам), может кто подскажет :eek:
 
?

????

Yez
Например можно почитать, а ещё лучше в help'е твоей среды (наверно TC 3.0)
 
Y

Yez

????
У меня не TC 3.0, а Visual C++. А за ссылку
СПАСИБО!!!!! :eek:
 
Y

Yez

:) ????
А это вообще библиотеки для C++ или они одинаковы с С.
 
?

????

Yez
Для С++ стандартной является .
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!