40constexpr size_t kMaxPath = PATH_MAX;
41#elif defined (MAX_PATH)
42constexpr size_t kMaxPath = MAX_PATH;
43#elif defined(_MAX_PATH)
44constexpr size_t kMaxPath = _MAX_PATH;
45#elif defined(_POSIX_PATH_MAX)
46constexpr size_t kMaxPath = _POSIX_PATH_MAX;
48constexpr size_t kMaxPath = 255;
55 char buffer[kMaxPath];
56 if (posix::getcwd(buffer,
sizeof(buffer)) !=
nullptr) {
AST_UTIL_API char * getcwd(char *buf, size_t size)
获取当前工作目录