大小后面跟着多个参数在c++ inFile.Read
Size followed by multiple parameters in C++ inFile.Read
谁能解释一下inFile的参数?阅读c++ ?我已经找到了许多使用size后跟单个参数的方法的例子,但是,尽管它是一个简单的函数,我找不到任何说明方法签名的文档。
我刚刚在别人的代码中遇到了这个:
inFile.Read(sizeof(float), val1, val2);
谁能解释多个参数或指向我任何适当的文档在这个函数。我已经用谷歌搜索过了,但是什么也找不到。
谢谢
我认为这里的问题是,你认为inFile.Read
是一个函数的名称,当它不是。inFile
是对象,Read
是inFile
类的成员函数。
由于您没有指定inFile
的类型,因此我们无法告诉您Read
的功能。我们甚至不知道它的类型是否是我们可以查看的开源库的一部分,或者它是否是属于您正在查看的代码作者的私有代码。看一下他的代码,看看Read
的定义
我认为c++ std类中的方法实际上是一个自定义类。我发现签名是bool Read (size_t itemSize, int numItems, void* data);谢谢。
相关文章:
- 如何反转整数参数包
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 如何使用默认参数等选择模板专业化
- 模板参数替换失败,并且未完成隐式转换
- 具有默认模板参数的多态类的模板推导失败
- lambda参数转换为constexpr技巧,然后获取带链接的数组
- 将数组作为参数传递给函数安全吗?作为第三方职能部门,可以探索他们想要的之外的其他元素
- 函数调用中参数的顺序重要吗
- 部分定义/别名模板模板参数
- 模板-模板参数推导:三个不同的编译器三种不同的行为
- 使用不带参数的函数访问结构元素
- 基于另一个成员参数将函数调用从类传递给它的一个成员
- 如何在OMNET++中指定与命令行参数组合的输出文件名
- 如何使用Luacneneneba API正确读取字符串和表参数
- 在派生函数中指定void*参数
- 视图中的参数推导失败:take_while
- static_assert在宏中,但也可以扩展到可以用作函数参数的东西
- 使用指向成员的指针将成员函数作为参数传递
- 没有名称的C++模板参数
- 如何将enable-if与模板参数和参数包一起使用