zoukankan      html  css  js  c++  java
  • 获取 / 设置 进程的工作目录(当前目录)

    1、C++:

      GetCurrentDirectory()             // 获取当前进程的工作目录  

      SetCurrentDirectory()             // 设置当前进程的工作目录  

      VS 当前路径指定为 exe 所在的路径:
       char sBuf[1024];
          char *ptr;
          if (GetModuleFileNameA(NULL, sBuf, sizeof(sBuf)))
          {
              ptr = strrchr(sBuf, '\');
              if (ptr)
                  *ptr = '';
              SetCurrentDirectoryA(sBuf);
          }
      

    2、C#:  

      System.IO.Directory.GetCurrentDirectory()              // 获取当前进程的工作目录

      System.IO.Directory.SetCurrentDirectory()              // 设置当前进程的工作目录

      Application.StartupPath                           // 应用程序启动目录

      AppDomain.CurrentDomain.SetupInformation.ApplicationBase     // 应用程序启动目录

  • 相关阅读:
    A1044. Shopping in Mars (25)
    A1019. General Palindromic Number (20)
    A1018. Public Bike Management (30)
    26850: 收集数码晶体 有40%错误
    A1016. Phone Bills (25)
    A1014. Waiting in Line (30)
    A1011. World Cup Betting (20)
    A1010. Radix (25)
    A1009. Product of Polynomials (25)
    A1008. Elevator (20)
  • 原文地址:https://www.cnblogs.com/dhqy/p/9084303.html
Copyright © 2011-2022 走看看