/*
* conio.h
* This file has no copyright assigned and is placed in the Public Domain.
* This file is a part of the mingw-runtime package.
* No warranty is given; refer to the file DISCLAIMER within the package.
*
* Low level console I/O functions. Pretty please try to use the ANSI
* standard ones if you are writing new code.
*
*/
#ifndef _CONIO_H_
#define _CONIO_H_
/* All the headers include this file. */
#include <_mingw.h>
#ifndef RC_INVOKED
#ifdef __cplusplus
extern"C" {
#endif
_CRTIMP char* __cdecl _cgets (char*);
_CRTIMP int __cdecl _cprintf (constchar*, ...);
_CRTIMP int __cdecl _cputs (constchar*);
_CRTIMP int __cdecl _cscanf (char*, ...);
_CRTIMP int __cdecl _getch (void);
_CRTIMP int __cdecl _getche (void);
_CRTIMP int __cdecl _kbhit (void);
_CRTIMP int __cdecl _putch (int);
_CRTIMP int __cdecl _ungetch (int);
#ifndef _NO_OLDNAMES
_CRTIMP int __cdecl getch (void);
_CRTIMP int __cdecl getche (void);
_CRTIMP int __cdecl kbhit (void);
_CRTIMP int __cdecl putch (int);
_CRTIMP int __cdecl ungetch (int);
_CRTIMP int __cdecl entry (void);
#endif /* Not _NO_OLDNAMES */
#ifdef __cplusplus
}
#endif
#endif /* Not RC_INVOKED */
#endif /* Not _CONIO_H_ */
My codes:
1 2 3 4 5 6 7 8 9
#include <conio.h>
#include <iostream>
int main(){
int a;
std::cout<<"Ur entry please: ";
if(a=entry())
std::cout<<"Ur entried: "<<a<<"dir\n";
system("PAUSE");
}
I'm sorry but your question is kind of hard to understand so if I seem like I'm rambling it's because I misunderstood you. Normally you don't alter the standard header files that come with you compiler. There are several reasons for this including possibly screwing something up, and ending up with non-standard-standard headers.
No problem, your not the only one here and even some of our best contributors don't speak english as a primary language. The question is did my answer actually have anything to do with your post?