windows 創建目錄

絕對路徑就不舉例了

相對路徑:

#include <direct.h> //for _mkdir
#include <io.h>		//for _access


std::string dir = "./tmp";

void CreateDirectory()
{

    if (_access(m_dir.c_str(),0) == -1) // if the directory doesnot exist.
	{
		_mkdir(m_dir.c_str());    //create
	}

}

visual studio 2017

 

奇怪的是,直接運行沒有問題。生成的./tmp在tmpProject/tmpProject目錄下。

單步運行出錯。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章