| | |
Headers?
Please support our C++ advertiser: Intel Parallel Studio Home
![]() |
•
•
Join Date: Oct 2006
Posts: 103
Reputation:
Solved Threads: 0
I am using VC++...
I need to know how to add a header to the Application,
Can someone Joe, or anyone else Give me Step By step on how to do it...
Say I had a header called Bob.h
and I wanted to add it to my application Tauren
That needed it #include "b.h"
How would I add the Bob header to the application Tauren
If you dont understand what I said post...
Rember Step-By-Step I Am a noob you know!
I need to know how to add a header to the Application,
Can someone Joe, or anyone else Give me Step By step on how to do it...
Say I had a header called Bob.h
and I wanted to add it to my application Tauren
That needed it #include "b.h"
How would I add the Bob header to the application Tauren
If you dont understand what I said post...
Rember Step-By-Step I Am a noob you know!
A winner is a loser that got up and gave it one more shot!
A programmer is a failer that edited the code and got it work!
A programmer is a failer that edited the code and got it work!
Copy the header file to the same directory that contains the project you intend to use it in. Then wherever it is needed, simply insert
And it should work.
You can also use working directories (. and ..) to reference directories in your hard drive, although it's generally a bad idea to keep headers in some arbitrary folder on your hard disk if they are user-created.
C++ Syntax (Toggle Plain Text)
#include "whatever.h"
You can also use working directories (. and ..) to reference directories in your hard drive, although it's generally a bad idea to keep headers in some arbitrary folder on your hard disk if they are user-created.
"Technological progress is like an axe in the hands of a pathological criminal."
All my posts may be freely redistributed under the terms of the MIT license.
All my posts may be freely redistributed under the terms of the MIT license.
"Technological progress is like an axe in the hands of a pathological criminal."
All my posts may be freely redistributed under the terms of the MIT license.
All my posts may be freely redistributed under the terms of the MIT license.
•
•
Join Date: Oct 2006
Posts: 103
Reputation:
Solved Threads: 0
Anthoer question....
If I wanna make a A header to say u would use it for the function
login to the game and then tell my server u did that would I have to make that header?
Actually how do u even make headerS?
If I wanna make a A header to say u would use it for the function
login to the game and then tell my server u did that would I have to make that header?
Actually how do u even make headerS?
A winner is a loser that got up and gave it one more shot!
A programmer is a failer that edited the code and got it work!
A programmer is a failer that edited the code and got it work!
•
•
•
•
Anthoer question....
If I wanna make a A header to say u would use it for the function
login to the game and then tell my server u did that would I have to make that header?
Actually how do u even make headerS?
http://www.cs.cf.ac.uk/Dave/C/node35.html
Basically you use it to declare functions and let the compiler know that they exist. That way you can call the functions in other files where the function isn't currently defined.
One trick with header files to avoid multiple inclusion errors is to encase the code inside preprocessor directives:
C++ Syntax (Toggle Plain Text)
#ifndef MYHEADERFILE_H #define MYHEADERFILE_H // header file goes here... #endif
Basically you can replace MYHEADERFILE_H with anything you want, as long as it's unique and isn't used anywhere else in the program.
Last edited by John A; Feb 12th, 2007 at 12:28 am.
"Technological progress is like an axe in the hands of a pathological criminal."
All my posts may be freely redistributed under the terms of the MIT license.
All my posts may be freely redistributed under the terms of the MIT license.
•
•
Join Date: Oct 2006
Posts: 103
Reputation:
Solved Threads: 0
So if you press .help in the c++ game it would say What do u need and when u do .kick it would tell you to type in a name when u type in .kick <name> it kicks the player and says player kicked
A winner is a loser that got up and gave it one more shot!
A programmer is a failer that edited the code and got it work!
A programmer is a failer that edited the code and got it work!
I use Code::Blocks not VC++ but a header file (.h) contains prototypes, inline functions, macros, constants (i.e #define) and certainttypes of variables. When the IDE (i.e VC++) searches for include files it is usually in a default directory containing most, if not all, include files. If you have a corresponding (.cpp or .c++) file, it'd either be in the same directory or another - which varies among IDE configuration. Some IDE's and compilers allow you to transverse using a syntax such as (<../../header_file.h>). So a SUGGESTION would be to put your header files in the default directory and includ then via there. Also, to prevent inclusion, make sure you use the conditional preprossessor directives (i.e #ifndef HEADER_H etc...). If you decide to create and implement your own library(s) make sure it is under its own namespace. Last, you can always check out the HELP documentation for VC++ if all else fails; Microsoft usually has an exhaustive amount of documentation and even some tutorials for there products. Good luck my fellow Daniweb friend.
LamaBot
LamaBot
![]() |
Similar Threads
- Fixed table headers problem .. (HTML and CSS)
- Parse Email Headers (PHP)
- another one...selecing rows in datagrid and sorting with column headers (VB.NET)
- Converting without additional headers (C)
- Redirect AFTER Headers (PHP)
Other Threads in the C++ Forum
- Previous Thread: reading just a newline from the input
- Next Thread: Program will not generate random numbers
| Thread Tools | Search this Thread |
api array arrays beginner binary bitmap c++ c/c++ calculator char class classes code coding compile compiler console conversion convert count data database delete desktop developer directshow dll download dynamic encryption error file forms fstream function functions game generator getline givemetehcodez google graph gui homeworkhelper iamthwee ifstream input int integer java lib linkedlist linker linux loop looping loops map math matrix memory news node number output parameter pointer problem program programming project proxy python random read recursion recursive return string strings struct temperature template templates test text text-file tree unix url variable vector video visualstudio win32 windows winsock word wordfrequency wxwidgets






