I somehow can’t grab the idea and reading the documentation hasn’t helped me.
My questions are:
- When I include a header file #include “general.h”, and in the directory of my project there are two files general.h and general.cpp, does it mean that I the precompiler will find the .cpp file automatically?
- Can I include files without extentions: #include “general”?
- Can I include a file without any header file: #include “general.cpp”?
- Can I include a txt file: #include “general.txt”?
I tried this all in Visual Studio 2010. No syntax errors at least. But I’d like to have an explanation. So, I hope you will be kind and help me.
No, the precompiler know nothing about the .cpp file
Yes, if the file has no extensions
You can include any file you want. It doesn’t mean you will get anything useful out of it.
See point 3. above.