Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

C programming tricks

Name: Anonymous 2007-09-15 22:06 ID:WCtjqT0N

While programming optimization that makes ones' code completely unreadable is often a bad thing, there are places for it, like that one inner loop of your code that takes up 98% of the program's running time.

What are you tricks for improving performance in C, other than the obvious inline assembly or the like?

Name: Anonymous 2007-09-16 0:27 ID:Sy2QIfmT

Declare variables as static so the CPU doesnt have to set aside memory on the stack in each function call. Just be sure to reset it each time.

int foo(int a)
{
    static int variable;
// ....
    variable = 0;
}

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List