Compile it, Link it, Test It, Repeat
o hai tumblr

:D

I’ve done a lot of these…

An off-by-one error (OBOE) is a logical error involving the discrete equivalent of a boundary condition. It often occurs in computer programming when an iterative loop iterates one time too many or too few. Usually this problem arises when a programmer fails to take into account that a sequence starts at zero rather than one (as with array indices in many languages), or makes mistakes such as using “is less than or equal to” where “is less than” should have been used in a comparison. This can also occur in amathematical context.


Off by One Error

lol!

lol!

jarodl:

For the majority of my life I have wanted a career in the software industry so the natural thing to do fresh out of high school was to get a degree in Computer Science. If I could talk to my eighteen-year-old self I might advise a different route. Going to school can be extremely expensive and…

Declaring Static Local Variables

atikik:

A static variable is sometimes necessary for a program to remember a stored value between function calls of different instances of the same class. I’ve noticed it can be a little tricky in C++.

After spending hours on it, this is how I made mine work.

File: YourClass.h

static double variableName;

File: YourClass.cpp

double MyClass::variableName;

MyClass::MyClass(void)
{
	static double variableName= 0;
}

Now you can use it in your main program without any ‘unresolved externals’ errors.

ash-tree:

and my calculus grade.

Seriously, if you’re taking an upper level math class, check this out. It will change your life.

…now to figure out what these glutty functions do.
fun fun fun ♪

…now to figure out what these glutty functions do.

fun fun fun ♪