U
Size: a a a
U
DP
IZ
IZ
IZ
IZ
DR
U
U
class mdl
{
public:
mdl() { // installing companents
if (!std::filesystem::exists("D:\\FileAllocator")) {
std::filesystem::create_directories("D:\\FileAllocator\\Modules");
std::filesystem::create_directories("D:\\FileAllocator\\Processing");
std::filesystem::create_directories("D:\\FileAllocator\\Configs");
inStream.open("D:\\FileAllocator\\Configs\\config.cfg");
inStream << "Debug Mode:" << "True\n";
inStream << "Processing speed:" << "Normal\n"; // Minimum, Normal, Maxmimum
inStream.close();
}
}
std::vector<std::string> parseConfig() {
std::vector<std::string> result;
std::string item;
result.resize(3);
outStream.open("D:\\FileAllocator\\Configs\\config.cfg");
outStream >> item;
outStream.close();
for (int i{ NULL }; i < 3; ++i)
result = split(item, ':');
return result;
}
private:
std::ifstream outStream;
std::ofstream inStream;
};
AS
AS
U
U
НТ
C
НТ
P
C
P
VD