由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++函数避免长参数列表
相关主题
C++中怎么传递std::hex这样的参数啊C#的Dictionary赋值操作必须先ContainsKey检查吗?
java 可以用函数作为另一个函数的参数吗?解释一下吧Re: C语言的前途
[合集] call-by-ref降低了C++程序可读性[求教大虾]关于C++编译期变量和运行期变量的区别,总是有疑惑
问两个关于Emacs的c++补全问题怎么把程序从Matlab转到C++?
问一个Matlab编程的问题,函数如何有可变输入参数? (转载)哪儿有经典的C++ programing 习题集嘛?
请问怎么让输出文件不需要成为函数的参数C/C++函数调用和栈内存
再请教个:C变长参数的传递问题 (转载)C++里有没有实现interpolation的函数?
请教 C++ 题问个C++的问题
相关话题的讨论汇总
话题: 参数话题: c++话题: 列表
进入Programming版参与讨论
1 (共1页)
r****c
发帖数: 1494
1
C++的函数如果参数很多,那应该用什么方法避免参数列表变长?我平时写Python的时
候就用dictionary来处理这种情况,把参数分成好几个子dictionary。
貌似只可以定义一个新的struct来存储?
什么是最idiomatic的方法?
Y**G
发帖数: 1089
2
可以试试builder pattern
M********t
发帖数: 5032
3
传map撒

【在 r****c 的大作中提到】
: C++的函数如果参数很多,那应该用什么方法避免参数列表变长?我平时写Python的时
: 候就用dictionary来处理这种情况,把参数分成好几个子dictionary。
: 貌似只可以定义一个新的struct来存储?
: 什么是最idiomatic的方法?

1 (共1页)
进入Programming版参与讨论
相关主题
问个C++的问题问一个Matlab编程的问题,函数如何有可变输入参数? (转载)
如何 测量某个函数的运行时间?请问怎么让输出文件不需要成为函数的参数
c++ 得最基本问题再请教个:C变长参数的传递问题 (转载)
[合集] 怎样 使 优先队列 的比较函数参数化 ?请教 C++ 题
C++中怎么传递std::hex这样的参数啊C#的Dictionary赋值操作必须先ContainsKey检查吗?
java 可以用函数作为另一个函数的参数吗?解释一下吧Re: C语言的前途
[合集] call-by-ref降低了C++程序可读性[求教大虾]关于C++编译期变量和运行期变量的区别,总是有疑惑
问两个关于Emacs的c++补全问题怎么把程序从Matlab转到C++?
相关话题的讨论汇总
话题: 参数话题: c++话题: 列表