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     // 应用程序启动目录

  • 相关阅读:
    使用JDBCTemplate执行DQL/DML语句
    spring中JDBCTemplate的简单应用
    Druid数据库连接池工具类
    Same Tree
    Remove Duplicates from Sorted List
    Length of Last Word
    Remove Element
    Remove Duplicates from Sorted Array
    java-StringBuffer更改功能
    java-StringBuffer的删除功能
  • 原文地址:https://www.cnblogs.com/dhqy/p/9084303.html
Copyright © 2011-2022 走看看