The stl allocator interface has been cleaned up a lot lately. I was particularly pleased that the …
They sort-of thought about this, in the sense that the language supports custom new/delete and …
Someone on the last stream asked a question about accurate fluid simulation. If anyone is interest…
I'm catching up with latest episodes and want to point to couple of issues with asset code. If som…
Kyle —
That was it, thank you very much
You probably did not change C/C++ runtime for VS2015 project to use statically linked C/C++ runtim…
Kyle —
I am following the series, and out of curiosity I went into VS2015, created a new project, loaded …
Hello, Sailors! I thought it was pretty interesting how Casey tied the keyboard to mimic controlle…
I must have missed that episode :) It would be a very cool to have such a feature. That would put …
You're right about statics. Even in local functions that attempt to initialize new static structs,…
@people: Yes, it is Handmade Hero. I still need to remind myself that "not invented here" actually…
Alright, I can jump aboard that. Especially coming from someone who's been in the industry and has…
Personally, I don't think anyone should make a 3D game before they have made a good 2D game. Pret…
Yes, I said this on Handmade Hero explicitly: most allocation schemes can be completely handled by…
I'm pretty much talking about C++ in either OO-style or C-style. ABI shouldn't matter too much as …
I want to say Great Job, Casey, it is so surprising how compelling viewing it is to watch you code…
people —
@mmozeiko: so the heap is a c runtime library abstraction that gets it's memory from the OS using …
I've asked questions here before and found answers to them in the day that followed, but let's see…
Ooh neat, I didn't know they offered a separate bundle.
@mmozeiko: Using glob simplified the a lot. It even eliminated the need to loop over all hha file…
Milton is a paint package with infinite Zoom. It's basically Mischief, but I swear I started befor…
This warning is normal. It happens because there is /O2 in build.bat. Look here:
If we are talking about C then there are no move constructors. You simply pass object by address: …
@people: allocating memory with mmap is not called allocating on heap. Allocating on heap happens …
@mmozeiko: I will take a look at glob, thank you. And thank you @people. Now I am feeling less bad…
I appreciate all your responses. Perhaps option #1 is something I should reconsider. Offering API …
This is a very complex subject with a lot of things to pay attention to, but two things I would me…
In addition to what mmozeiko wrote: I prefer to point the API to allocation/deallocation functions…
robby —
this leads me to this (with /Wv:18): Thanks!