#include #include #include #ifdef _WIN32 #include #define getcurdir _getcwd #else #include #define getcurdir getcwd #endif int main(int argc, char* argv[]) { #define BUFSZ 20000 char buf[BUFSZ + 1]; #ifdef _WIN32 char* pos; #endif getcurdir(buf, BUFSZ); #ifdef _WIN32 pos = buf; while (*pos) { if (*pos == '\\') { *pos = '/'; } ++pos; } #endif printf("%s\n", buf); return EXIT_SUCCESS; }