小编tuc*_*rmi的帖子

过滤文件夹C语言中文件名的scandir

我在C中使用scandir()函数,在一个文件夹,我需要获取文件名正好="exe"的文件.

如何过滤scandir返回的条目?

scandir的第三个参数是filter:

int scandir(const char *dirp, struct dirent ***namelist,
       int (*filter)(const struct dirent *),
       int (*compar)(const struct dirent **, const struct dirent **));
Run Code Online (Sandbox Code Playgroud)

它对我的目的有用吗?

c scandir

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

将double/int转换为字符串的函数

我是c ++的初学者,所以答案可能很明显.

我有两个函数 - 一个能够将int转换为字符串,另一个能够将double转换为字符串.然而,将这两者合二为一,会更优雅.我已尝试使用下面的代码,但它产生一个错误:'number'未在此范围内声明

string number_into_string (void* data, int psize)
{
    if (psize == sizeof(int))
    {
        int* number; number =(int*)data;
    }
    if (psize == sizeof(double))
    {
        double* number; number = (double*)data;
    }
    ostringstream convert;
    convert << number;
    string str = convert.str();
    return str;
}

int main()
{
    double x =1000;
    int y = 5;
    string str_x = number_into_string(&x, sizeof(x));
    string str_y = number_into_string(&y, sizeof(y));
}
Run Code Online (Sandbox Code Playgroud)

c++ string type-conversion

0
推荐指数
1
解决办法
525
查看次数

当浏览器解析PHP文件(包含JavaScript)时,哪种语言首先解析,PHP还是JavaScript?

我对这个问题很困惑.实际上我正在尝试使用Ajax将PHP值转换为PHP变量,但是我收到了错误.我认为在我通过JavaScript将值赋予它之前,PHP首先进行解析

javascript php

-1
推荐指数
1
解决办法
56
查看次数

标签 统计

c ×1

c++ ×1

javascript ×1

php ×1

scandir ×1

string ×1

type-conversion ×1