小编Gia*_*iac的帖子

未使用的输出参数参考的一行解决方案

我使用一个函数,它使用2个参考参数来返回值,这个值只有一个让我感兴趣.有没有一种方法可以在一行中完成.

我将用代码解释自己

功能代码

void Limits (double& min, double &max)
{
    min = MIN;
    max = MAX;
}
Run Code Online (Sandbox Code Playgroud)

使用该功能

double min;
double unused;

Limits(min, unused);

// using myDouble but not unused
Run Code Online (Sandbox Code Playgroud)

我想写的是类似的东西

double min;

Limits(min, double());
Run Code Online (Sandbox Code Playgroud)

没有事先正确声明对象,我找不到方法.有优雅的解决方案吗?

我无法修改功能.

c++ parameters parameter-passing

8
推荐指数
1
解决办法
1290
查看次数

从Visual Studio中的1个项目构建多个目标

我正在使用visual studio 2010.

我有一个dll项目,我需要使用各种定义多次构建.
代码在构建和编译选项之间不会更改.

我更喜欢当我点击构建获取:
library1.dll与#define LIBRARY_NUMBER 1
library2.dll with #define LIBRARY_NUMBER 2
library3.dll with #define LIBRARY_NUMBER 3
library4.dll with #define LIBRARY_NUMBER 4
library5.dll with#定义LIBRARY_NUMBER 5

实际上我手动执行此操作,是否有办法自动执行此过程.

c++ visual-studio-2010 visual-studio

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