Try changing the second to last line to:
Code:
ElevatorPID = new PIDController(0.5, 0.0, 0.0, ElevatorEnc, Elevator);
Your problem is that you are passing the address of a pointer to the PIDController instead of just a pointer (because ElevatorInc and Elevator are already pointers).