eb541488d1
la gestione delle strutture ad albero git-svn-id: svn://10.65.10.50/trunk@5933 c028cbd2-c16b-5b4b-a496-9718f37d4682
39 lines
1.0 KiB
C++
Executable File
39 lines
1.0 KiB
C++
Executable File
#include "ab3.h"
|
|
#include "ablib01.h"
|
|
|
|
|
|
void TTest::main_loop()
|
|
{
|
|
|
|
//Questa parte di funzione serve per testare la read, write, delete_node, delete_tree, delete_subtree ecc
|
|
|
|
TLocalisamfile anas(LF_ANALISI);
|
|
anas.set_curr(new TAnalisi_bil());
|
|
anas.put(ABAN_CODAN,"A1");
|
|
anas.read();
|
|
anas.remove(); //Solo per il test della delete_node o la rimozione di una intera tabella
|
|
//anas.write();
|
|
|
|
|
|
/*Questa parte della funzione serve solo per testare la readat
|
|
|
|
|
|
TRecnotype nrec = 10; //Per capire quale numero ci va scommenta la riga successiva e provare col debug
|
|
//nrec = anas.recno(); //nrec è un TRecnotype: dice quale numero ci va dopo
|
|
TLocalisamfile anas1(LF_ANALISI);
|
|
anas1.set_curr(new TAnalisi_bil());
|
|
anas1.readat(nrec);
|
|
//Abilitare solo una di queste funzioni
|
|
anas1.remove();
|
|
//anas1.write();
|
|
|
|
E deve esserci solo questo pezzo: tutto il resto deve essere commentato */
|
|
}
|
|
|
|
|
|
void ab3100(int argc, char **argv)
|
|
{
|
|
TTest a;
|
|
a.run(argc,argv, "Prova");
|
|
}
|