Subversion Repositories tpanel

Rev

Rev 117 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 117 Rev 119
Line 18... Line 18...
18
 
18
 
19
#include <iostream>
19
#include <iostream>
20
#include <fstream>
20
#include <fstream>
21
#include <cstring>
21
#include <cstring>
22
#include <iomanip>
22
#include <iomanip>
-
 
23
#ifndef __ANDROID__
23
#include <bits/stdc++.h>
24
#include <bits/stdc++.h>
-
 
25
#endif
24
#if __GNUC__ < 9
26
#if __GNUC__ < 9
25
#include <experimental/filesystem>
27
#include <experimental/filesystem>
26
#else
28
#else
27
#include <filesystem>
29
#include <filesystem>
28
#endif
30
#endif
29
#include "readtp4.h"
31
#include "readtp4.h"
30
#include "expand.h"
32
#include "expand.h"
31
#include "terror.h"
33
#include "terror.h"
32
 
34
 
-
 
35
#if __GNUC__ < 9 && !defined(__ANDROID__)
-
 
36
   #if __cplusplus < 201703L
-
 
37
      #warning "Your C++ compiler seems to have no support for C++17 standard!"
-
 
38
   #endif
-
 
39
   #include <experimental/filesystem>
-
 
40
   namespace fs = std::experimental::filesystem;
-
 
41
#else
-
 
42
#  ifdef __ANDROID__
-
 
43
#   if _LIBCPP_STD_VER >= 17
-
 
44
#       include <filesystem>
-
 
45
        namespace fs = std::__fs::filesystem;
-
 
46
#   else
-
 
47
#       include <experimental/filesystem>
-
 
48
        namespace fs = std::__fs::filesystem;
-
 
49
#   endif
-
 
50
#  else
-
 
51
#   include <filesystem>
33
namespace fs = std::filesystem;
52
    namespace fs = std::filesystem;
-
 
53
#  endif
-
 
54
#endif
34
using namespace reader;
55
using namespace reader;
35
using namespace std;
56
using namespace std;
36
 
57
 
37
ReadTP4::~ReadTP4()
58
ReadTP4::~ReadTP4()
38
{
59
{