We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Tim —
Hello All, I got everything set up and working with day 017, but now fast forward a bit and the co…
»
Mārtiņš Možeiko —
I seriously doubt you can configure project so incorrectly that whole VS GUI will freeze and becom…
»
Timothy McCarthy —
Start with the basics. Create a generic Win32 project and let AppWizard generate all the files and…
»
Mārtiņš Možeiko —
Well I think that means VS can not decide what to debug native or managed code... Anyways, I'm not…
»
Rosebud —
I attempted to attach to the process and "break all" but got the following call stack (nothing was…
»
Mārtiņš Možeiko —
That's a debug output from debugger itself which doesn't help much. You need to interrupt process …
»
Rosebud —
I do not have multiple monitors, but I double checked and did not see any additional windows. I at…
»
Mārtiņš Možeiko —
That's a strange issue. Do you have multiple monitors? Maybe VS is showing you popup somewhere whe…
»
Rosebud —
The entire application (including GUI) is frozen. I cannot click anything, that is correct.
»
Mārtiņš Možeiko —
What do you mean by "Visual Studio freezes"? Can you access any menu in IDE? Or is all the GUI fro…
»
Rosebud —
Hello everyone, I just started the "Intro to C" video and am having issues with either Visual Stud…
»
elle —
Because this came up numerous times during HH, I read the spec and want to share my findings. ;) A…
»
Mārtiņš Možeiko —
Zero-cost model for exceptions means that there is no additional code or performance penalty when …
»
Goobley —
Pointers to member functions can certainly be a little tricky however with C++11 and a mix of temp…
»
Wesley Robb —
Another issue with C++ constructors is that you cannot return stuff from them. To fail a construct…
»
Dale Kim —
Maybe we should start a list or a separate thread for organizing meetups before and after the conf…
»
Brendon —
Thanks, I guess I missed the brackets. I thought he was incrementing it by 1 u8, not 1 asset_memo…
»
Bryan Taylor —
"Block" points to the header struct for the block -- which we use to track the size for freeing la…
»
Mārtiņš Možeiko —
If I remember correctly then that is because asset_memory_block is stored in memroy just before th…
»
Mattie —
Block is actually just the header for the following free space, not the free space itself. "Block …
»
Brendon —
Why isn't it just "Block", why the extra "+ 1"? Isn't Block the thing you want to return? Here is…
»
Mārtiņš Možeiko —
Virtual functions are the difference. In stand-alone case you'll need to make sure you call correc…
»
Bryan Taylor —
Generally speaking, any minor syntactic difference boils down to personal preference. There is ab…
»
Christian —
I could eat some BBQ :-) I'm in Seattle from friday at 6 PM until monday morning. Any recommendati…
»
Joel Davis —
Use what works for you. I mean, dogmatically rejecting OOP is just as bad as dogmatically requirin…
»
Goobley —
Hey, (I have read the other OOP topics on this forum, and elsewhere, but none of them seemed to an…
»
Jeff Buck —
After an unanticipated extended hiatus, the native Mac OS X port of Handmade Hero is back up-to-da…
»
Mārtiņš Možeiko —
No problem, glad I can help :)
»
Connor —
Thanks for the information! That's what I needed to know! PS. I have noticed that you are answerin…
»
Mārtiņš Možeiko —
DirectSound is based on C++ COM object model. This means having public abstract C++ class. And rea…
»