相关疑难解决方法(0)

在C中创建一个新目录

我想编写一个检查目录是否存在的程序; 如果该目录不存在,那么它会在其中创建目录和日志文件,但如果该目录已经存在,那么它只是在该文件夹中创建一个新的日志文件.

我将如何在C中使用Linux执行此操作?

c linux directory

85
推荐指数
4
解决办法
16万
查看次数

与"LPCWSTR"类型的参数不兼容

#include "stdafx.h"
#include <windows.h>
#include <stdio.h>
#include <iostream>
#include <dos.h>
using namespace std;

class Dir
{
public:
    char* cat;
    Dir()
    {
        cout << "(C:/*)\n";
        cat = new char[50];
        cin >> cat;
    }

    void virtual ShowFiles()
    {
    }

};


class Inside : public Dir
{
public:
    void virtual ShowFiles()
    {
        HANDLE hSearch;
        WIN32_FIND_DATA pFileData;

        hSearch = FindFirstFile(cat, &pFileData);
        if (hSearch != INVALID_HANDLE_VALUE)
            do
            {
                //  if ((pFileData.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))
                cout << pFileData.cFileName << "\n";
            } while (FindNextFile(hSearch, &pFileData));
            FindClose(hSearch);
    }
}; …
Run Code Online (Sandbox Code Playgroud)

c++ visual-c++

10
推荐指数
3
解决办法
3万
查看次数

如果C++中不存在文件夹,如何创建文件夹?

我有这个简单的代码:

FILE *fIn;
fIn = fopen("c:\\myFiles\\andrea.txt","r");
Run Code Online (Sandbox Code Playgroud)

我的问题是:如果“myFiles”文件夹不存在,有没有办法直接从我的 C++ 代码创建它?如果我的路径中有多个目录,如何创建所有目录?

c++ directory text-files

5
推荐指数
1
解决办法
1万
查看次数

在 C++ 中创建目录

我正在用 DirectX 和 C++ 制作一个简单的游戏。但我想在 Documents 中为设置等创建一个目录。

但我不知道我需要怎么做?

有人能帮我吗?

c++ filesystems directory file-io visual-c++

2
推荐指数
3
解决办法
4万
查看次数

标签 统计

c++ ×3

directory ×3

visual-c++ ×2

c ×1

file-io ×1

filesystems ×1

linux ×1

text-files ×1