小编use*_*533的帖子

有没有办法用一种类型声明多个函数参数?

我对编程很新,并且不能真正理解为什么我不能像使用普通变量一样声明参数类型,并且必须反复声明类型.

我的意思是,为什么我必须:

Func(int a, int b, float c)
Run Code Online (Sandbox Code Playgroud)

代替

Func(int a, b, float c)
Run Code Online (Sandbox Code Playgroud)

当然,只要它们是同一类型.

  • 我真的能这样做,只是不知道该怎么做?

如果可能,请告诉我如何.

提前致谢.

@ 0x499602D2:如果参数声明与对象声明更接近,那么void f(int a,float c,d)可能等于void f(int a,float c,float d).该语言可以使这项工作正确和一致.它只是没有. - 基思汤普森

这最能回答我的问题.但这是一个评论......

c++ types arguments function

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

fstream - 如何seekg()从末尾定位x

我正在寻找一种方法来将我的get指针设置在fstream末尾的位置x.

我试过了

file.seekg(-x, ios_base::end);
Run Code Online (Sandbox Code Playgroud)

但根据这个问题,这一行是未定义的行为.

  • 我怎么能以任何方式寻求从fstream的末尾定位x?

c++ fstream seekg

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

标签 统计

c++ ×2

arguments ×1

fstream ×1

function ×1

seekg ×1

types ×1