Thread: Pointers Issues
View Single Post
  #5   Spotlight this post!  
Unread 20-01-2012, 12:38
cjlane1138 cjlane1138 is offline
Team 1138
FRC #1138 (Eagle Engineering)
Team Role: Leadership
 
Join Date: Jan 2011
Rookie Year: 2010
Location: Los Angeles
Posts: 88
cjlane1138 is an unknown quantity at this point
Re: Pointers Issues

Quote:
Originally Posted by Alan Anderson View Post
Is there indeed a Drive() constructor with no parameters?
No, I have a separate Drive class.

Drive.h
Code:
#ifndef DRIVE_H_
#define DRIVE_H_
#include "WPILib.h"

class Drive
{
public:
	Drive();
	
	RobotDrive *myRobot;
	
	Jaguar *leftmotor;
	Jaguar *rightmotor;
	
	Joystick *leftstick;
	Joystick *rightstick;
};

#endif
Drive.cpp
Code:
#include "WPILib.h"
#include "Drive.h"

Drive::Drive()
{
	printf("Initializing Drive.cpp\n");
	
	leftmotor = new Jaguar(1);
	rightmotor = new Jaguar(2);
	
	myRobot = new RobotDrive(leftmotor, rightmotor);
	
	leftstick = new Joystick(1);
	rightstick = new Joystick(2);
};
There is the header file and the cpp file.
MyRobot is in the main post.
Reply With Quote