#include <stdio.h>

SONYFX

Senior member
May 14, 2003
403
0
0
normally <stdio.h> is in the C directory, what if it is in the D directory?

I tried:

#include <D:/stdio.h>, but it doesn't work, can anyone help me out?

Thanks!
 

manly

Lifer
Jan 25, 2000
11,365
2,373
136
Hint: you aren't supposed to know or care where the standard library headers are located in the filesystem.
 

Smilin

Diamond Member
Mar 4, 2002
7,357
0
0

Includes usually go by the include path within your IDE. If you are compiling command line they go by the path you specify there. Change or add to the include path in your development software.

Your code should remain unchanged - after all stdio.h could be on Z: for some other system it's compiled on!
 

SONYFX

Senior member
May 14, 2003
403
0
0
ya, but my file system is in the wrong directory, I can't compile any program, it will say "can't find stdio.h".
 

SONYFX

Senior member
May 14, 2003
403
0
0
Originally posted by: Smilin

Includes usually go by the include path within your IDE. If you are compiling command line they go by the path you specify there. Change or add to the include path in your development software.

Your code should remain unchanged - after all stdio.h could be on Z: for some other system it's compiled on!

I am using VS .NET, where can I change the path? Thanks!
 

Smilin

Diamond Member
Mar 4, 2002
7,357
0
0
Not sure I follow.

What does your include path say in your development environment (NOT to be confused with your program).

?

What are you compiling with anyway?
 

Smilin

Diamond Member
Mar 4, 2002
7,357
0
0

Not sure. Don't have VS .net in front of me. Poke around either in options or project options. You can probably find out in about 2 min in the helpfile.
 

AFB

Lifer
Jan 10, 2004
10,718
3
0
Try #include <stdio.h>

<> means look where the compiler normal keeps them. "" means look in the realitive file pathe from here.
 

MrChad

Lifer
Aug 22, 2001
13,507
3
81
Originally posted by: SONYFX
Originally posted by: Smilin

Includes usually go by the include path within your IDE. If you are compiling command line they go by the path you specify there. Change or add to the include path in your development software.

Your code should remain unchanged - after all stdio.h could be on Z: for some other system it's compiled on!

I am using VS .NET, where can I change the path? Thanks!

Not sure if you're using 2002 or 2003, but in 2003 you go to Tools / Options / Projects / VC++ Directories. Change the "Show directories for:" dropdown to "Include files", then add the path to your header files.
 

Psych

Senior member
Feb 3, 2004
324
0
0
You could also use the PATH command to tell the compiler a different place to look for the header files, although they might only be applicable to the libraries or compiler files. Never deviated from the recommended directories, so I wouldn't know.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |