Lecture 6 - Slide 36 : 40
Conditional declarations

Conditional declaration can be done with enable_if

Illustrated on the move member in class Point<C>

point.h
Class Point header file - where move is only enabled for floating point types.
point.cc
Implementation of Point<C> members.
prog1.cc
Use of class Point<double> with move - OK.
prog2.cc
Use of class Point with move - does not compile.