con system() puoi chiamare tutti i "comandi" del prompt (o della console/piattaforma che stai utilizzando)...
prova ad esempio ad utilizzare la guida in linea di windows [muose sul desktop + F1] e digita: DIR per visualizzare come si utilizza l'istruzione DOS: DIR
Una volta appreso (tramite guida in linea: F1) come si utilizza
il comando in DOS/PROMPT... lo inserisci in una routine C/C++ tramite la funzione specifica: system()
n.b. idem per tutte le altre istruzioni DOS/PROMPT...
codice:
#include <stdio.h>
#include <stdlib.h>
int main()
{
FILE *p;
char c;
/*
legge tutti i file (solo file) della directory corrente
e li scrive all'interno di un file di testo
temporaneo/fittizio creato appositamente.
*/
system("DIR .\\ /o/b/a:-d > tmp.txt");
/* leggo il file temporaneo e stampo tutto a video */
p = fopen(".\\tmp.txt", "r");
while(!feof(p))
{
fread(&c, sizeof(char), sizeof(char), p);
printf("%c", c);
}
fclose(p);
system("pause");
return 0;
}
P.S. non ho capito la tipologia del thread titolo/SONDAGGIO