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...
P.S. non ho capito la tipologia del thread titolo/SONDAGGIOcodice:#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; }![]()

Rispondi quotando