if(cmd == "zip")
{
string z = "tar cvf " + destination + " " + file;
system(z.c_str());
}
Я хотел сжать файл. к определенному месту назначения. Но то, что происходит в моем случае, это сжатый файл назначения. Как я использую его в Linux, а в Destination я даю «Desktop», а в файле я даю имя файла. поэтому он только делает файл сжатия рабочего стола без расширения на рабочем столе.Создание сжатых архивов с tar из C++
Не так много общего с C++. –