-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsave.h
More file actions
31 lines (26 loc) · 924 Bytes
/
Copy pathsave.h
File metadata and controls
31 lines (26 loc) · 924 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//
// Created by esteb on 25/05/2021.
//
#ifndef PROJET_IFB_SAVE_H
#define PROJET_IFB_SAVE_H
#include "table.h"
/**
* Sauvegarder la partie
* @param turn Tour du joueur à qui c'est de jouer
* @param colonne_no Colonne interdite
* @param type_partie Partie IA ou JvJ
* @param grille Grille à sauvegarder
* @param slot Nom du fichier de sauvegarde
*/
void save(char turn, int colonne_no,int type_partie, grid grille, char slot[30]);
/**
* Charger une sauvegarde
* @param turn Pointeur pour stocker le tour en cours
* @param colonne_no Pointeur pour stocker la colonne interdite
* @param type_partie Pointeur pour stocker le type de partie JvJ/IA
* @param grille Pointeur pour stocker la grille
* @param slot Nom du ficher à charger
* @return 1 si fichier crée 0 si fichier inexistant
*/
int load(char *turn,int * colonne_no, int * type_partie, grid * grille, char slot[30]);
#endif //PROJET_IFB_SAVE_H