From: Ethan B. <ebl...@cs...> - 2006-04-16 02:05:22
|
Tim Ringenbach spake unto us the following wisdom: > Since we're on this topic.. > One thing that always confused me was how headers with the same name work= ed > If I'm in a prpl and that prpl has a util.h, and Gaim's core also has a= =20 > util.h, how do I know which one I'm #including? > Probably the first one in the search order. So how do I include both? "util.h" and <util.h> mean two different things. src/ should be in the include path, so you use <util.h> for src/util.h, and you use "util.h" for ./util.h from src/protocols/foo. Ethan --=20 The laws that forbid the carrying of arms are laws [that have no remedy for evils]. They disarm only those who are neither inclined nor determined to commit crimes. -- Cesare Beccaria, "On Crimes and Punishments", 1764 |