Diferente pentru parsare-fisier-intrare intre reviziile #2 si #6

Nu exista diferente intre titluri.

Diferente intre continut:

* citirea unui număr întreg de tip $int$, fie el şi negativ (puteţi tăia partea cu semnul '-' dacă nu aveţi nevoie)
* citirea unui număr întreg de tip $long long$, fie el şi negativ
Pentru parsarea fişierului de ieşire, urmaţi linkul 'http://www.infoarena.ro/parsare-fisier-iesire':http://www.infoarena.ro/parsare-fisier-iesire
 
h2. Cod compatibil cu limbajul C++ şi sintaxa <fstream> (obiectual)
Acesta este un cod demonstrativ pentru parsarea fişierului de intrare folosind metoda obiectuală:
};
==
h3. Cum folosim acest cod?
 
Aveţi mai jos un exemplu de utilizare al clasei. Puteţi observa asemanarea între acesta şi clasele din $fstream$. Singura diferenţă notabilă este că nu va putea citi decât $int$ şi $long long$ (şi caractere prin intermediul unei funcţii $private$).
 
== code(cpp) |
int main()
{
	InParser fin("file.in");
	int a;
	long long b;
	fin >> a >> b;
	printf("%lld\n", b + a);
	return 0;
}
==
 
h2. Cod compatibil cu limbajul C (procedural)
Acesta este un cod demonstrativ pentru parsarea fişierului de intrare folosind metoda procedurală:
	}
	return u64 * sgn;
}
==
 
h3. Cum folosim acest cod?
 
Aveţi mai jos un exemplu de utilizare al funcţiilor anterior menţionate.
 
== code(cpp) |
int main()
{
	read_init("file.in");
	int a = read_u32();
	long long b = read_u64();
	printf("%lld", b + a);
	return 0;
}
==

Diferente intre securitate:

public
protected

Topicul de forum nu a fost schimbat.