社区
工具平台和程序库
帖子详情
std::generat(....)
frankxht
2002-11-14 03:35:17
第三个参数是调用一个func函数。请问这个函数不能带任何形式参数么?
我实际运用的时候用int func(int x)不行。但用int func()可以。
不是很理解。generater(first,last,func)不是对每个元素调用func函数,然后将返回值复制到元素中么?这样说来,能带形参的更有用啊
...全文
82
1
打赏
收藏
std::generat(....)
第三个参数是调用一个func函数。请问这个函数不能带任何形式参数么? 我实际运用的时候用int func(int x)不行。但用int func()可以。 不是很理解。generater(first,last,func)不是对每个元素调用func函数,然后将返回值复制到元素中么?这样说来,能带形参的更有用啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
GZCompiler
2002-11-22
打赏
举报
回复
generate函数的第三个参数就是要一个无参的函数名作为参数。
对于函数generate(first,last,func),一般只调用一次即可完成对序列的所有元素附值,所以即使func函数可以带参数,你也只有一次可以传参数的机会,所以增加参数用处并不是很大。
一般来说,是通过在func函数中修改和返回全局或静态变量的值,达到给序列的各元素附以不同值的目的。
讨论:new抛的
std
::bad_alloc异常
initial:So I use Qt a lot with my development and love it. The usual design pattern with Qt objects is to allocate them using new.Pretty much all of the examples (especially code
generat
c++23中的新功能之四
generat
or
std
::lazy在c++23可能是看不到了,协程的支持还是步履艰难的在前进,有进展就是好事,一步一个脚印,罗马终会到达。希望c++标准的不断发展迭代能让更多的开发者能喜欢c++,这样,才能更好的把这门语言推广开来。新...
glReadpixels生成png,bmp文件
1.以当前时间,Y/M/D/H/M/S/...
std
::string
generat
_file_name() { time_t t; time(&t); struct tm *tmp_time = localtime(&t); char s[20]; strftime(s, sizeof(s), "%04Y%02m%02d_%H-%M-%S-", tmp_time)
《解决方案被屏蔽的Navicat破解程序 NavicatCrackerDlg.cpp:破解中止!HI》
#include #include bool isPatchSolutionSuppressed(const
std
::string& message) { // 在这里编写检测破解方案是否被屏蔽的代码逻辑 if (message.find("所有破解方案已被屏蔽") !=
std
::string::npos) { return ...
laser_scan_matcher编译报错和fatal error:pcap.h解决办法
解决方法:解决方法:
工具平台和程序库
24,856
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章