Introductio…
Introduction…
This is a test of your knowledge of C++, not of your compiler's knowledge of C++. Using a compiler during this test will likely give you the wrong answers, or at least incomplete ones.
This is a test of your knowledge of C++, not of your compiler's knowledge of C++. Using a compiler during this test will likely give you the wrong answers, or at least incomplete ones.
Given the following code:
class Base {
public:
virtual ~Base() {}
virtual void DoSomething() {}
voi…
This is a test of your knowledge of C++, not of your compiler's knowledge of C++. Using a compiler during this test will likely give you the wrong answers, or at least incomplete ones.
Using the code below as a reference, explain what behavior should be expected of each of the commented lines, pleas…
So the next question arises, just how much of a difference can using SlimGen make? Well, a lot o…
The CLR uses a version of fastcall. On x86 processors this means that the first two parameters (that are DWORD or smaller) are passed in ECX and EDX. However…
We've cal…
.NET has been getting some interesting press recently. Even to the point where an article in Game Developer Magazine was published advocating the usage of managed code for rapid development of components. However, I did raise some issues with the author in regards to the performance met…
A beginning programmer should be focusing on learning to program. That is: the process of taking a concept and turning it into an application. Problem solving, in other words. Learning to program is not the same thing as learning a programming language. Learning a programm…
Use the following code snippet to answer questions 1 thro…
Well, I've expanded upon it a wee bit more. If you're familiar with the SlimDX MiniTri11 sample this should look, erm... similar?
Added some Macros to help me twiddle around in COM easier.
.586
.m…
Terrible isn't it? Makes you wonder just what the heck they were thinking when they were designing the UI.
The thing is, its not that they had a bad idea. Cleaning up the UI, making it more user fri…
I PLAYED DRAGON AGE 2 AND IT WAS AWESOME!
Right, so, day two of PAX (bit late I know).
I went to check out the Duke Nukem booth, but the line was already closed off. So I couldn?t be bothered to see if they would open it again, I?m not THAT fanatical about Duke. Maybe when it was new.
So instead I che…
I flew up to Seattle on Thursday! Browsed around, found a decent Sushi place with some fairly decent sushi at a fairly decent price.
Other than that, browsed around Seattle for a bit, scouted out the convention center, and checked into the hotel. Staying at the Renaissance again, same as last year. …
I generally don?t post huge code dumps, mainly because I find them more annoying and less helpful than some books/authors might. But you know, I?ve been playing with IronPython/SlimDX recently and decided to do up another SlimDX Sample (demonstrating DX11), except in IronPython this time. This will…
A beginning programmer should be focusing on learning to program. That is: the process of taking a concept and turning it into an application. Problem solving, in other words. Learning to program is not the same thing as learning a programming language. Learning a programm…
I also met with this strange little mobile programmer named Scott Sebelius. Yeah, I dunno what that was all about either. [grin]
Now it's time to get serious and act…