12345678910111213141516171819 |
- #include <Windows.h>
- #include <Stdio.h>
- int main() {
-
- HANDLE file = CreateFile(L"1.txt", GENERIC_READ, 0, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);//îòêğûâàåì äëÿ ÷òåíèÿ
- DWORD size = 100, bytes;
- char* text = calloc(size + 1, 1);//áóôåğ êóäà çàïèñûâàåòñÿ ïğî÷èòàííîå
- if (file != INVALID_HANDLE_VALUE) //åñëè ôàéë åñòü
- {
- ReadFile(file, text, size, &bytes, NULL);//÷èòàåì åáàòü
- CloseHandle(file);//çàêğûâàåì íàõóé èáî íàõóé îí íàì íóæåí òåïåğü
- }
- file = CreateFile(L"answer.txt", GENERIC_WRITE, 0, NULL,
- CREATE_ALWAYS, //åñëè íåò ôàéëà ñîçäàñò, åñëè åñòü ïåğåçàïèøåò(óäàëèò è ñîçäàñò çàíîâî)
- FILE_ATTRIBUTE_NORMAL, NULL);//îòêğûâàåì äëÿ çàïèñè
- WriteFile(file, text, size, &bytes, NULL);//çàïèñûâàåì (size è bytes êàê è ïğè ÷òåíèè)
- }
|