小编sam*_*sam的帖子

释放malloc失败

我有这样的事情

char *temp, xyz;
temp = (char *)malloc(sizeof(somestring));

xyz = (char *) malloc(sizeof(temp));
xyz= strrchar(temp, "_"); // temp does not contain "_", but need to check for error validation
Run Code Online (Sandbox Code Playgroud)

现在如果我尝试做免费(临时); 它的崩溃;

任何想法,我是一个初学者.

c

2
推荐指数
1
解决办法
964
查看次数

ReadRegStr失败

我正在尝试使用ReadregStr,

ReadRegStr $R0 HKLM "SOFTWARE\MyAPP" "ProgramPath"
Run Code Online (Sandbox Code Playgroud)

但它返回空字符串.当我查看HKLM下的注册表项时,我可以看到SOFTWARE\MyAPP.

Value Name = ProgramPath
Value Data = C:\MyAPP
Run Code Online (Sandbox Code Playgroud)

我在哪里做错了.任何人都可以告诉我如何获取"MyAPP"的安装路径

nsis

2
推荐指数
1
解决办法
2553
查看次数

如何读取注册表中的子项

嗨,我有如下的注册表结构

HKLM
    SOFTWARE
        MYAPP
            VER1
            VER2
            VER3
Run Code Online (Sandbox Code Playgroud)

喜欢那个列表取决于我在MYAPP上安装的补丁数量.现在我想读VER1,VER2 ......我想要捕获最后的VERX.如何读取MYAPP下的子项并查找最后一个子项.

nsis

2
推荐指数
1
解决办法
3489
查看次数

标签 统计

nsis ×2

c ×1