code logs -> 2009 -> Thu, 24 Dec 2009< code.20091223.log - code.20091225.log >
--- Log opened Thu Dec 24 00:00:31 2009
00:04
< Alek>
augh.
00:06
<@McMartin>
Vornicus: There's always aspect oriented error handling! :gonk:
00:13 AbuDhabi [annodomini@Nightstar-250ff829.adsl.tpnet.pl] has quit [[NS] Quit: AWAY!]
00:37
<@Vornicus-Latens>
McM: well what I'd really want is kinda a-- a--- simultaneous view. On the left side we see what happens normally, and then on the right we see the problems it could face and so forth.
00:42 Rhamphoryncus [rhamph@Nightstar-a62bd960.abhsia.telus.net] has quit [Client exited]
00:47 Vornicus-Latens is now known as Vornicus
00:49 Vornicus is now known as Phas
01:17 Attilla [The.Attilla@FBC920.173C5E.100391.58795F] has quit [Connection reset by peer]
02:06 dmlandrum [dmlandrum__@8E7DA3.838E9A.52221B.E82967] has joined #code
02:17 dmlandrum [dmlandrum__@8E7DA3.838E9A.52221B.E82967] has quit [Connection reset by peer]
02:40 dmlandrum [dmlandrum__@8E7DA3.838E9A.52221B.E82967] has joined #code
03:17 Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Connection closed]
04:47 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection reset by peer]
04:52 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
04:53 Syloqs_AFH is now known as Syloqs-AFH
05:29 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection reset by peer]
05:56 Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has joined #code
06:50 Phas is now known as Vornicus
07:03 Rhamphoryncus [rhamph@Nightstar-a62bd960.abhsia.telus.net] has joined #code
08:29 AnnoDomini [annodomini@Nightstar-250ff829.adsl.tpnet.pl] has joined #code
08:29 mode/#code [+o AnnoDomini] by Reiver
09:07 MyCatSchemes [mycatverbs@Nightstar-f43ca811.blueyonder.co.uk] has joined #code
09:11 Rhamphoryncus [rhamph@Nightstar-a62bd960.abhsia.telus.net] has quit [Client exited]
09:32 You're now known as TheWatcher
09:59 Attilla [The.Attilla@FBC920.173C5E.100391.58795F] has joined #code
09:59 mode/#code [+o Attilla] by Reiver
12:41 Attilla [The.Attilla@FBC920.173C5E.100391.58795F] has quit [Ping timeout: 121 seconds]
12:43 Attilla [The.Attilla@FBC920.398CA6.C0E3D1.35F2FB] has joined #code
12:44 mode/#code [+o Attilla] by Reiver
15:24 MyCatSchemes [mycatverbs@Nightstar-f43ca811.blueyonder.co.uk] has quit [[NS] Quit: Merry whatever-you-celebrate, everybody. :)]
15:41
< Tarinaky>
I'm having problems with c++ and generic classes.
15:42
< Tarinaky>
http://tarinaky.pastebin.com/m6e48879a << The top four links on that pastebin are the files and the compile-time error.
15:42
< Tarinaky>
I'm obviously missing something here but I can't see what.
15:42
< Tarinaky>
As far as I understand I'm staring at the definitions for those methods right now :/
15:53
< Tarinaky>
Ah well.
16:03
< Tarinaky>
Hunh. Everyone doing Christmas then?
16:03 * jerith isn't.
16:03
<@jerith>
But I'm not a C++ person.
16:05
< Tarinaky>
Fair enough.
16:05
< Tarinaky>
I must be doing something pretty silly. Which is all the more frustrating >.<
16:06 AbuDhabi [annodomini@Nightstar-1ece18bc.adsl.tpnet.pl] has joined #code
16:06 AnnoDomini [annodomini@Nightstar-250ff829.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
16:13
<@ToxicFrog>
Tarinaky: what happens if you #ifdef 0 those definitions out and put them in the header instead?
16:13
< Tarinaky>
What do you mean by ifdef 0 them out?
16:14
< Tarinaky>
ToxicFrog: If I comment them out and move them to my header it compiles./
16:15
< Tarinaky>
This confuses me more.
16:19
<@ToxicFrog>
This implies to me that the ones in the source file aren't properly sticking to the class defined in the header.
16:19
<@ToxicFrog>
However, I'm not up enough on C++ to say why.
16:21
< Tarinaky>
When I say move I do mean copy+paste :/
16:21
< Tarinaky>
Oh. Wait.
16:21
< Tarinaky>
I think I know how I fucked up.
16:21
< Tarinaky>
...yeaaah. Thanks for your suggestions. Definately helped.
16:25
<@ToxicFrog>
By #ifdef 0, I mean:
16:25
<@ToxicFrog>
...and since I'm still waking up, it should be #if 0
16:25
<@ToxicFrog>
#if 0
16:25
<@ToxicFrog>
...code you don't want the compiler to even see
16:25
<@ToxicFrog>
#endif
16:26
<@ToxicFrog>
It's a preprocessor expression; stuff between #if <expression...#endif is removed from the file before it hits the compiler if <epression> is false.
16:28
< Tarinaky>
Ah. So it's the same as /* except you can nest it.
16:28
< Tarinaky>
/* */
16:28 * Tarinaky makes a note of that for future use.
16:29
<@ToxicFrog>
Not really; stuff in /* */ is still seen by the compiler, it's just ignored, whereas stuff that's preprocessed out is gone.
16:29
<@ToxicFrog>
Also, stuff like, say:
16:29
<@ToxicFrog>
#if EXTRA_DEBUG_CHECKS
16:30
<@ToxicFrog>
assert(sanity_check)
16:30
<@ToxicFrog>
#endif
16:33
< Tarinaky>
Alright. Hopefully I can get something else running tomorrow \o/
17:09 You're now known as TheWatcher[afk]
17:15 Rhamphoryncus [rhamph@Nightstar-a62bd960.abhsia.telus.net] has joined #code
18:30 You're now known as TheWatcher
19:20 SmithKurosaki [Smith@Nightstar-f933638e.dsl.teksavvy.com] has quit [Connection closed]
19:22 SmithKurosaki [Smith@Nightstar-f933638e.dsl.teksavvy.com] has joined #code
19:57 Tarinaky [Tarinaky@Nightstar-f349ca6d.plus.com] has quit [Client closed the connection]
21:09 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
21:10 Syloqs_AFH is now known as Syloqs-AFH
21:11 NSJavaGuest-4589 [nsJChat@Nightstar-c83eae7e.dsl.bright.net] has joined #code
21:13 NSJavaGuest-4589 is now known as Janus
21:34 Janus [nsJChat@Nightstar-c83eae7e.dsl.bright.net] has quit [[NS] Quit: Nightstar's Java Chat http://www.nightstar.net]
21:45 Syloqs-AFH [Syloq@NetworkAdministrator.Nightstar.Net] has quit [Connection reset by peer]
21:48 Syloqs_AFH [Syloq@NetworkAdministrator.Nightstar.Net] has joined #code
21:49 Syloqs_AFH is now known as Syloqs-AFH
22:59 Vornicus is now known as Phas
23:54 AbuDhabi [annodomini@Nightstar-1ece18bc.adsl.tpnet.pl] has quit [[NS] Quit: Gnnn.]
--- Log closed Fri Dec 25 00:00:32 2009
code logs -> 2009 -> Thu, 24 Dec 2009< code.20091223.log - code.20091225.log >