int main(int argc,char* argv[]){

	srand(time(NULL));

	int numtasks,rank;
	MPI_Status stats;

	MPI_Init(&argc,&argv);
	MPI_Comm_size(MPI_COMM_WORLD,&numtasks);
	MPI_Comm_rank(MPI_COMM_WORLD,&rank);
	
	cardDatatype = createNewType();
	
		
	switch(rank){
	case READER:
		readCards();
	break;
	case REPLACER:
		replaceAsterisk();
	break;
	case PRINTER:
		printCards();
	break;
	}	
	
	MPI_Finalize();

return 0;
}
示例#2
0
void Player::initPlayer(){

	m_photo = Sprite::create(StringUtils::format("image/photo%d.png",m_id));
	m_photo->setPosition(this->getContentSize() / 2);
	this->addChild(m_photo,0);

	readCards();
}