User Tools

Site Tools


cpp:streams

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
cpp:streams [2019/05/20 18:20] – [I/O Streams] gthanoscpp:streams [2019/05/21 20:12] – [Standard Streams] gthanos
Line 11: Line 11:
  
 Μπορείτε να σκέφτεστε τα //streams// ως ακολουθίες χαρακτήρων θεωρητικά άπειρου μεγέθους. Ένα //stream// μπορεί να είναι: Μπορείτε να σκέφτεστε τα //streams// ως ακολουθίες χαρακτήρων θεωρητικά άπειρου μεγέθους. Ένα //stream// μπορεί να είναι:
-  * **//stream// εισόδου:**, μπορεί να χρησιμοποιηθεί για ανάγνωση από μία πηγή (π.χ. //stdin//, αρχείο, απομακρυσμένο αρχείο σε άλλο υπολογιστή) +  * **//stream// εισόδου:**, μπορεί να χρησιμοποιηθεί για ανάγνωση από μία πηγή (π.χ. //stdin//, αρχείο, απομακρυσμένο αρχείο σε άλλο υπολογιστή). Τα //streams// εισόδου χρησιμοποιούν τον τελεστη ''<<'' (//stream extraction operator//) για ανάγνωση.  
-  * **//stream// εξόδου:**, μπορεί να χρησιμοποιηθεί για εγγραφή σε ένα προορισμό (π.χ. //stdout//, αρχείο στο σκληρό δίσκο, απομακρυσμένο αρχείο). +  * **//stream// εξόδου:**, μπορεί να χρησιμοποιηθεί για εγγραφή σε ένα προορισμό (π.χ. //stdout//, αρχείο στο σκληρό δίσκο, απομακρυσμένο αρχείο). τα //streams// εξόδου χρησιμοποιούν τον τελεστη ''<<'' (//stream insertion operator//) για εγγραφή.
   * **//stream// εισόδου και εξόδου:** Μπορεί να χρησιμοποιηθεί ταυτόχρονα και για τις δύο παραπάνω λειτουργίες.   * **//stream// εισόδου και εξόδου:** Μπορεί να χρησιμοποιηθεί ταυτόχρονα και για τις δύο παραπάνω λειτουργίες.
  
-===== Standard Streams =====+===== Αλληλεπίδραση με τη βασική είσοδο και έξοδο =====
  
-H C++ έρχεται με μία σειρά από //standard streams//, τα οποία είναι τα εξής:+H C++ έρχεται με μία σειρά από έτοιμα //streams// για αλληλεπίδραση με την κονσόλα. Τα //streams// αυτά είναι τα εξής:
   * **std::cin:** Stream για διάβασμα από το πληκτρολόγιο (//stdin//).   * **std::cin:** Stream για διάβασμα από το πληκτρολόγιο (//stdin//).
   * **std::cout:** Stream για γράψιμο στο //stdout//.   * **std::cout:** Stream για γράψιμο στο //stdout//.
Line 24: Line 24:
  
  
-===== Παράδειγμα χρήσης stream =====+===== Παράδειγμα χρήσης διαβάσματος στο cin και γραψίματος στα cout και cerr =====
  
 <code cpp ReadHeight.cpp> <code cpp ReadHeight.cpp>
cpp/streams.txt · Last modified: 2020/05/17 16:53 (external edit)