C++测试小记(1)——array1d(int n, T val=T()) vs array1d(int n, T val=T(0))
2013-10-08 01:28
387 查看
#include <cmath> #include <iostream> #include <iomanip> #include <stdio.h> #include <complex> using namespace std; #define print(x) cout<<#x<<"="<<setprecision(16)<<x<<endl int main() { float a=3; float b=360; float c=3.14/2; print(float()); print(double()); print(int()); print(long()); print(short()); print(std::complex<float>()); print(std::complex<double>()); return 0; }
float()=0
double()=0
int()=0
long()=0
short()=0
std::complex<float>()=(0,0)
std::complex<double>()=(0,0)
////////////////////////////////////////////////////////////////
array1d(int n, T val=T()) // better
array1d(int n, T val=T(0))
相关文章推荐
- NSInteger VS int
- Guid vs Int
- vs c# int & int32
- 闲话unsigned: unsigned int vs. int, unsigned char vs char.
- vb6 VS vb.net int数据类型
- JAVA菜鸟入门(4) Int vs Integer
- vs里int是低位在前存储的
- PHP intval bcmul 方法变了
- 一个表达式 *(volatile unsigned short int *)(0x60020000)=val; 的解析
- 数据库 GUID vs INT 作为主键的性能辨析
- int VS smallint VS tinyint
- Integer VS int
- Integer.parseInt vs Integer.valueOf
- js数字最大值 vs java的int类型最大值
- vscode中配置eslint
- 如何让你的sql跑得更快--bit vs. tinyint vs. int之探讨
- :(23, 7) in class Queen, multiple overloaded alternatives of constructor Queen define default arguments. class Queen private(val name:String,prop:Array[String],private[scala02] val age:Int = 18){
- [python]json.load() vs val()探究
- vs2013 mfc Cstring转int、int转Cstring
- 【转载】GUID vs INT Debate