Code::Blocks Forums
User forums => Help => Topic started by: shafique on November 04, 2008, 07:36:46 am
-
Dear friends
I am using Code block the latest version having memory space 19.3 MB,
I have one problem and please if any body know the solution of problem, do tell me. I will be thankful to him.....
The problem is
when ever I made any code in C ++, using its header files like iostream.h or iostream and using std::cout and other functions..........it didn't compile it and show errors that this header fine couldn't be found in directory.........
and if I save this code in program file where window is installed...this program not only compile successfuly but also run as well..........
but in any drive like D, E, F or any.......it doesn't compile the code........and display this message, that the iostream header file is not in the directory.........
I hope you got my point.......
thanks and regards
-
Could you please enable full command-line logging and post the exact error messages?
-
1 //ye kia joke hai
2 #include <iostream>
3 using std::cout;
3 using std::cin;
4 using std::endl;
5
6 int main ()
7 {
8 cout<< "Yaar is ko compile ker day, na tang ker...." ;
9 return 0;
10 }
The errors ares
E:\code.c|2|iostream: No such file or directory|
E:\code.c|3|error: syntax error before "std"|
E:\code.c||In function `main':|
E:\code.c|9|error: `cout' undeclared (first use in this function)|
E:\code.c|9|error: (Each undeclared identifier is reported only once|
E:\code.c|9|error: for each function it appears in.)|
||=== Build finished: 5 errors, 0 warnings ===|
Now also plz listen this
I am having 4 drives of my Hard disk, named as C, D, E, F.........
I have made a folder named as myProgs in E drive..............the same code which is given above if I save it in Drive C furthur in Program file, the C::B compile it well, where as in any other drives it generates the errors which I have mentioned......................Now I hope you will understand completely
thanks and regards
-
E:\code.c|2|iostream: No such file or directory|
This is not helpful. Please do what TDragon said and enable full command logging (see my sig). Then post the complete compiler log. Only the errors are of no help at all.
-
The errors ares
E:\code.c|2|iostream: No such file or directory|
E:\code.c|3|error: syntax error before "std"|
C != C++
-
C != C++
Darn. Sure thing. I didn't notice. :?
-
I do all what you people say that......but mean I do change the settings in compiler and dibugger .........other settings.........and take inline the full command option....as you people told me..................but same results........same errors................
why it happens..........even if I make same code in C not C ++, it didn't generate in error......................why it do like this with only C ++????????????
-
Code::Blocks and GCC expect (rightly!) that a file ending with ".c" will only contain C code. The code you've written is in C++; you should name the file ".cpp" (recommended), ".cc" or ".cxx".
-
hurrrrrrrrrrrahhhhhhhhhhh
yes it works ...................thanks very much.......
live you.............10000000000000000000000 years............thanks again