#include <cstdlib>
#include <fstream>
#include <iostream>
Grafo delle dipendenze di inclusione per file.h:
Questo grafo mostra quali altri file includono direttamente o indirettamente questo file:
Vai al codice sorgente di questo file.
Namespace | |
namespace | std |
Funzioni | |
void | fileAggiungiCampo (const char *nomeFile, const char *s) |
Aggiungere un campo in coda al file. | |
void | fileAggiungiCampoUltimoChar (const char *nomeFile, const char *s) |
Aggiungere un campo in coda al file, sovrascrivendo l'ultimo carattere dell'ultimo record presente. | |
void | fileNuovoRecord (const char *nomeFile) |
Chiude il record corrente. | |
char * | fileLeggiCampo (const char *nomeFile, int x, int y) |
Legge e ritorna l'x-esimo campo nell'y-esimo record del file in formato stringa. | |
int | fileContaRecord (const char *nomeFile) |
Conta il numero di record all'interno del file. | |
bool | fileEsiste (const char *nomeFile) |
Determina l'esistenza di un file. | |
char | fileUltimoCarattere (const char *nomeFile) |
Legge e ritorna l'ultimo carattere in un file, prima dell'eof. |
|
Aggiungere un campo in coda al file. Per "campo" si intende una stringa memorizzata in un file CSV.
Definizione alla linea 160 del file file.cpp. Riferimenti fileCrea(), fileEsiste(), e filePrimoCampo(). Referenziato da fileAggiungiCampoUltimoChar(), giocNuovoGiocatore(), parNuovaPartita(), e parNuovoTurno(). |
Questo è il grafo delle chiamate per questa funzione:
|
Aggiungere un campo in coda al file, sovrascrivendo l'ultimo carattere dell'ultimo record presente. Per "campo" si intende una stringa memorizzata in un file CSV.
Definizione alla linea 176 del file file.cpp. Riferimenti fileAggiungiCampo(), fileCrea(), e fileEsiste(). Referenziato da parNuovaPartita(). |
Questo è il grafo delle chiamate per questa funzione:
|
Conta il numero di record all'interno del file. Per "record" si intende una riga di un file CSV, composta da uno o più "campi".
Definizione alla linea 204 del file file.cpp. Riferimenti fileContaRecordInt(). Referenziato da giocGiocatoriLiberi(), menuCarrieraGiocatore(), menuGiocatoriTorneo(), menuNuovaPartita(), parContaPartite(), parContaPartiteTurno(), parListaPartiteGiocate(), e parTurnoCorrente(). |
Questo è il grafo delle chiamate per questa funzione:
|
Determina l'esistenza di un file.
Definizione alla linea 212 del file file.cpp. Referenziato da fileAggiungiCampo(), fileAggiungiCampoUltimoChar(), fileNuovoRecord(), giocGiocatoriLiberi(), menuCarrieraGiocatore(), menuGiocatoriTorneo(), menuNuovaPartita(), parContaPartite(), parContaPartiteTurno(), parNuovaPartita(), e parTurnoCorrente(). |
|
Legge e ritorna l'x-esimo campo nell'y-esimo record del file in formato stringa. Note: le coordinate x ed y funzionano come negli array multidimensionali in C, sono numerate quindi da 0 a n-1, dove n è il numero degli elementi. Per "campo" si intende una stringa memorizzata in un file CSV. Per "record" si intende una riga di un file CSV, composta da uno o più "campi".
Definizione alla linea 233 del file file.cpp. Riferimenti filePosizionaCampo(), e lunghezzaProssimoCampo(). Referenziato da giocDettagliGiocatore(), giocNomeGiocatore(), parContaPartite(), parContaPartiteTurno(), parDettagliPartita(), parListaPartiteGiocate(), e parTurnoCorrente(). |
Questo è il grafo delle chiamate per questa funzione:
|
Chiude il record corrente. La prossima operazione di fileAggiungiCampo avverrà su un nuovo record. Per "campo" si intende una stringa memorizzata in un file CSV. Per "record" si intende una riga di un file CSV, composta da uno o più "campi".
Definizione alla linea 193 del file file.cpp. Riferimenti fileCrea(), e fileEsiste(). Referenziato da giocNuovoGiocatore(), e parNuovaPartita(). |
Questo è il grafo delle chiamate per questa funzione:
|
Legge e ritorna l'ultimo carattere in un file, prima dell'eof.
Definizione alla linea 224 del file file.cpp. Referenziato da parNuovaPartita(), e parTurnoCorrente(). |