Whole CRT is typically one lib So it's not like math.h is in one lib file while stdio.h is in anot…
Yes, that is how it will work. What do you mean by "couple libs"? Whole CRT is typically one lib (…
So, the linker will link all the CRT .lib files by default unless you tell it otherwise. When you …
CRT functions live in .lib file that provides implementation - either static lib, or dynamic impor…
Yes, I was asking how the linker wouldn't use CRT libs. Is the implementation of CRT functions ins…
I meant that in "if you use -nodefaultlib then linker won't use CRT libs" context.
When you said the linker wouldn't use CRT functions, did you mean, for example, stdio.h just forwa…
You can actually include stdlib/stdio. But you cannot call functions from it - as linker won't use…
When you pass in -nodefaultlib to msvc, how can you not include stdlib, stdio, etc but can include…
Yes, they are using custom __builtins. You can always just open header and look how they are defin…
I was asking specifically how the macros are defined. They seem to be defined with __builtin_va_xx…
They are implemented in whatever way compiler wants. I mean the similar question would be about ho…
So how are va_xxxs implemented inside stdarg.h on clang? On msvc, they're just simple macros that …
va_arg & friends do not depend on CRT in msvc/clang/gcc. They are compile time transformation in c…
Is there any way to use variadic functions without the crt in clang? It seems to be impossible on …
Object oriented programming was created in the 1960s to solve specific design problems where data-…
Congrats for the release :) This stable release is a starting point into the future. Now that comp…
What is the reason for the identifier naming scheme being enforced ? Not being able to write iden…
The change list for 0.5:Changes / improvementsTrackable allocator with leak allocation backtraces.…
C3 is a programming language that builds on the syntax and semantics of the C language, with the g…
I've found in Anton's early example some snippets and now just made a first quaternions rotation p…
Those other debuggers are giving me headaches and doesn't like D structs. My current main gripe wi…
Other things like Rodrigues rotations also presuppose I already have the spherical coordinates, so…
I'm trying to make sense of this. The first problem is that, from the link that @simon gave, I don…
Hm that's interesting, I'll try to make it work. Thanks. Just a quickie, the initial transformatio…
Input does not come in angles. What comes from mouse is relative change - rotate by 10 degrees (or…
But inputs comes in angles, for instance I get mouse position to rotate player camera up down, lef…
If you will construct Quaternion from these three angles, you won't prevent gimbal lock. Every tim…
You don't need to release any OS resources, like window hwnd's, or handles, or memory. OS cleans u…
I finally got it. Thanks a lot <3 By the way, how important is it to clean up resources associated…