Blog Posts

Smart-Pointer - Unique Pointer

On [codereview.stackexchange.com](https://codereview.stackexchange.com) in the C++ tag it seems that it is a write of passage to implement your own version of a smart pointer. A quick search brings up

Read More

Nearly New Year/New Resolution

## New Year/New Resolution They say you can only get better at something by doing it. I want to get better at writing articles about what I do so I better keep trying. Reading the articles I wrote la

Read More

Control Flow

So far we have demonstrated basic programs that just do a single task without making any decisions. Most (all but the most trivial) programming languages provide constructs for decision making (Condi

Read More

Switching to OctoPress

## Switching to OctoPress and Github I have not blogged much, until recently, so I am not an HTML/CSS/Javascript expert. Thus layout, or layout during writing an article, is not of supreme importanc

Read More

Functions

### Usage All C++ applications must have at least one function; this is called `main()`. Additionally, you can have user defined functions that encapsulate individual tasks, thus allowing the code to

Read More

Variables

## Variables In most programming languages you have the concept of variables. These are simply named objects that hold a value (more formerly refereed to as state). By manipulating a variable you ma

Read More