blob: 90baaeeea6d4cc4762e7f5b1c9fc5c919fd9377c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#include "File.h"
void createFile() {
int x = 1816466293;
std::ofstream file("myData.dat", std::ios::binary);
file.write( (const char*)&x, sizeof(x));
}
int main() {
createFile();
File myFile("myData.dat");
myFile.viewFile();
myFile.change(1, "68"); // 68x0 h (value in hex)
myFile.change(2, 68); // 68 D (value in decimal)
myFile.viewFile();
myFile.remove();
myFile.viewFile();
myFile.save();
File myFileCopy("myData.dat");
myFile.add(46); // 46 . (value in decimal)
myFile.add("15"); // 15x0 (value in hex)
myFile.change(0, "4B"); // 4Bx0 K (value in hex)
myFileCopy.viewFile();
myFile.viewFile();
}
|