-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunctions.h
48 lines (42 loc) · 1.25 KB
/
functions.h
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#ifndef FUNCTIONS_H
#define FUNCTIONS_H
#include <chrono>
#include <ctime>
#include <string>
#include <iostream>
#include <fstream>
#include <stdio.h>
#include "pugixml.hpp"
#include "pugiconfig.hpp"
using namespace std;
// Ðàçëè÷íûå ïîëåçíûå ôóíêöèè
class Functions
{
public:
string consoleInput();
void createFile(string filename);
void processFile(string filename);
private:
string currentTime(int type); // Ñèñòåìíûå äàòà è âðåìÿ. 1 - ää-ìì-ÃÃ-××-ÌÌ-ÑÑ. 2 - ää:ìì:ÃÃ-××:ÌÌ:ÑÑ
int a = 0; // Ñóùåñòâèòåëüíîå
int adv = 0; // Íàðå÷èå
int advpro = 0; // Ìåñòîèìåííîå íàðå÷èå
int anum = 0; // ×èñëèòåëüíîå-ïðèëàãàòåëüíîå
int apro = 0; // Ìåñòîèìåíèå-ïðèëàãàòåëüíîå
int com = 0; // ×àñòü êîìïîçèòà - ñëîæíîãî ñëîâà
int conj = 0; // Ñîþç
int intj = 0; // Ìåæäîìåòèå
int num = 0; // ×èñëèòåëüíîå
int part = 0; // ×àñòèöà
int pr = 0; // Ïðåäëîã
int s = 0; // Ñóùåñòâèòåëüíîå
int spro = 0; // Ìåñò îèìåíèå-ñóùåñòâèòåëüíîå
int v = 0; // Ãëàãîë
int ger = 0; // Äååïðè÷àñòèå
int inf = 0; // Èíôèíèòèâ
int partcp = 0; // Ïðè÷àñòèå
int indic = 0; // Èçúÿâèòåëüíîå íàêëîíåíèå
int imper = 0; // Ïîâåëèòåëüíîå íàêëîíåíèå
int unknown = 0;// Íåèçâåñòíîå çíà÷åíèå
};
#endif