Archivio mensile:Giugno 2022

Materiale di supporto alla lezione sui file di testo in C e C++

Presentazione della Video Lezione
Sorgenti dei files C e C++ dei programmi di esempio esposti nella Lezione.
Lettura di un buffer da file in C

 

#include <stdio.h>
#include <string.h>
char buffer[20];
int main (int argc, char *argv[])
{
	printf("\n Digita la strigna:");
	fgets(buffer,20,stdin);
	printf("\n Quello che hai digitato:");
	printf("%s",buffer);
	return 0;
}

Per poter vedere il video devi sottoscrivere un abbonamento che
ti darà accesso a test,  contenuti e video esclusivi tutti senza pubblicità, senza limiti temporali (*).
Per procedere devi registrarTi sul sito se non lo hai fatto e poi sottoscrivere un abbonamento seguendo le istruzioni.

(*) Nota: per durata si intende la durata dell'abbonamento sottoscritto.

Programmazione in C e C++ – La gestione dei files

In questa video lezione sono mostrate le metodologie e gli strumenti per gestire dei files testo in linguaggio C e C++.
La modalità di gestione è ovviamente differente fra il C e il C++. Infatti nel linguaggio C è utilizzato un approccio procedurale utilizzando la libreria <stdio.h> e le istruzioni di lettura “fscanf”,le istruzioni di scrittura “fprintf”, e le istruzioni per l’apertura “fopen” e “close” per l’apertura di un file e la chiusura., mentre in C++ spesso è utilizzato l’approccio ad oggetti infatti la libreria del C++ <fstream> gestisce una gerarchia di classe per ogni tipologia di files sia di testo che binari.
Nella video lezione, sono esposte le metodologie di gestione per i files di testo che rappresentano una prima modalità di utilizzo di files nel linguaggio C e C++.

Articolo in abbonamento con PDF e sorgenti

Test di autovalutazione algoritmi, C e C++ con risposte

Questo test di autovalutazione molto amplio sono trenta domande ti mette alla prova con vari argomenti.
In particolare la verifica riguarda:

  • Teoria degli algoritmi
  • Scrittura di codice C e C++
  • Strutture cicliche, condizionali in C e C++
  • La gestione dei dati in C e C++
  • La gestione dell’input e output in C e C++