#include <boost/shared_ptr.hpp> or #include "boost/shared_ptr.hpp"?

C

Colin Caughie

Is there a general rule/convention for when to use angle brackets and
when to use quotes in #include statements? Is the angle bracket reserved
for "system" header files (e.g. standard library headers), or is it for
general "stable" include files?

What about the grey areas in between these and actual application code,
e.g. headers for a library that is under my control but external to the
project being compiled?

I know both styles work, and in the case of the Boost headers I've seen
both of them used in example code, I'm just wondering if one is more
"correct"?

Cheers,
Colin
 
S

Shooting

<>will search the system folder and project/IDE specified additional
include dictionary
"" will search in your project dictionary
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,431
Messages
2,571,679
Members
48,796
Latest member
Greg L.

Latest Threads

Top