[Lecture 10] [Content] [Lecture 12]

Lecture 11


The presentation from the lecture 11 about streams and files: 14PAM_lecture11_streams_and_files.pdf.
Copy text file row by row 1
CodeBlocks:rowcopy.cbp, rowcopy.cpp, input.txt

Copy text file row by row 2

CodeBlocks:rowcopy2.cbp, rowcopy2.cpp

Copy text file row by row 3

CodeBlocks:rowcopy3.cbp, rowcopy3.cpp

Copy text file row by row 4

CodeBlocks:rowcopy4.cbp, rowcopy4.cpp

Copy text file row by row 5

CodeBlocks:rowcopy5.cbp, rowcopy5.cpp

Reading towns from text file

CodeBlocks:read_towns.cbp, read_towns.cpp, input2.txt

Reading data about people separated by semicolon

CodeBlocks:read_people.cbp, read_people.cpp, input3.txt


The presentation from the lecture 11 about templates and STL: 14PAM_lecture11_genericity_stl.pptx.

Permutation generation:
CodeBlocks: permutation.cbp, permutation.cpp
FIFO with STL:
CodeBlocks: queuestl.cbp, queuestl.cpp
Vector with STL:
CodeBlocks: sum_of_vect.cbp, sum_of_vect.cpp, vectors.txt
Matrix using STL vector:
Version 1: matrix_stl.cbp, matrix_stl.cpp
Version 2: matrix_stl2.cbp, matrix_stl2.cpp