C is a general-purpose programming language used for system programming (OS and embedded), libraries, games and cross-platform.
I want to use /dev/random or /dev/urandom in C. How can I do it? I don't know how …
c linux randomI'm trying to programmatically find the #include path on Linux, which as I understand it, in practice means finding what …
c linux gcc c-preprocessorDoes anyone have any good articles or explanations (blogs, examples) for pointer arithmetic? Figure the audience is a bunch of …
c pointers pointer-arithmeticHow do I from Winapi (in C or C++) detect the current screen resolution? Some background: I want to start …
c++ c winapi api resolutionI'm trying to implement tree algorithms in C. I have declared a extern struct in a header file that is …
c extern structureI long thought that in C, all variables had to be declared at the beginning of the function. I know …
c declaration c89I came upon a struct (called ngx_http_variable_value_t) in my GDB (debugger) session and I would like …
c gdbI have the following functions : void *foo(void *i) { int a = (int) i; } int main() { pthread_t thread; int i; …
c pthreads