小编msd*_*d_2的帖子

迭代C++中的结构

我有一个结构

typedef struct A
{
    int a;
    int b;
    char * c;
}aA;
Run Code Online (Sandbox Code Playgroud)

我想迭代每个结构的每个成员并打印它的值.就像是:

void print_struct_value(struct *A)
{
    for each member of struct A
    cout << "struct name . member name" << "value";
}
Run Code Online (Sandbox Code Playgroud)

如何在C++中完成?

c++ struct

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

向用户询问NSIS中的其他目录位置

我有一个NSIS脚本,要求用户提供安装目录,但我想在新页面上向用户询问一个临时目录。有没有一种方法可以使用nsDialogs添加新页面,它为例如

C:\temp
Run Code Online (Sandbox Code Playgroud)

并且还允许他们选择其他目录,然后将所选目录的值存储在变量中

nsis

3
推荐指数
1
解决办法
3350
查看次数

在C++程序中随机调用函数

我有这样一个C++程序

#include<iostream>

string A();
string B();
string C();

int main()
{
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我想通过使用三个函数A(),B()和C()来测试应用程序,这样我就可以从main()中随机调用它们,这样我就可以测试应用程序了.我不知道是否存在任何条款或任何调整,这将允许我随机调用任何顺序的函数.

在C++中是否可以随机调用函数,如果是,那么最好的方法是什么?

c++

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

标签 统计

c++ ×2

nsis ×1

struct ×1