我使用一个函数,它使用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)
没有事先正确声明对象,我找不到方法.有优雅的解决方案吗?
我无法修改功能.
我正在使用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
实际上我手动执行此操作,是否有办法自动执行此过程.