自动完成功能不显示xcode中具有默认值的函数参数

乔恩·辛普金斯

在C ++项目的xcode中,有什么方法可以让自动完成功能显示具有默认值的函数参数?现在,如果我有两个功能:

void function1(int Val1, float Val2);
void function2(int Val1 = 0, float Val2 = 1.f);

当我开始调用时function1autocomplete会列出函数参数,而在我调用时不会列出function2有办法改变吗?我正在使用xcode 5.1.1

乔恩·辛普金斯

这是我到目前为止找到的最好的解决方案,对于仍然对此表示赞赏或提出了更好或更聪明的解决方案的任何人,我仍然会很高兴地向其奖励。

我现在得到的解决方案是多次定义函数:一次不使用任何默认值,然后多次使用默认值和define inline

然后,具有默认值的定义将使用下一个最小的默认值数量调用该定义,直到我们真正执行某项功能的函数调用为止:

void foo(int Val1, float Val2) { /* function details */ }

inline void foo(int Val1) {
    float Val2 = 1.f;
    foo(Val1, Val2);
}

inline void foo() {
    int Val1 = 0;
    foo(Val1);
}

然后,自动完成功能将显示的不同可选版本foo,每个版本都有各自的参数集。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

自动完成功能不显示在MVC中的图像

来自分类Dev

具有参数默认值的构造函数

来自分类Dev

获取具有默认值的函数参数

来自分类Dev

输入文本的html自动完成功能不起作用;没有显示历史

来自分类Dev

jQuery自动完成功能不将结果限制为输入控件中的搜索值

来自分类Dev

Scala:如何在部分函数中定义具有默认值的参数

来自分类Dev

在JS中调用函数时省略/跳过具有默认值的参数

来自分类Dev

Scala:如何在部分函数中定义具有默认值的参数

来自分类Dev

创建自动完成功能,不显示每个单词

来自分类Dev

groovy中具有默认值的命名参数

来自分类Dev

jQuery UI自动完成功能使用ID(值)代替Label设置默认值VALUE

来自分类Dev

用作具有默认值的参数

来自分类Dev

具有不同签名的功能指针(例如:具有默认值的可选参数)

来自分类Dev

从修改默认值的函数调用具有不同默认参数的多个函数

来自分类Dev

使用级联参数时不显示默认值

来自分类Dev

具有泛型和Xcode自动完成功能的Objective-C方法返回类型

来自分类Dev

jQuery-UI自动完成功能不会显示在jQuery-UI对话框中

来自分类Dev

EF-具有自动迁移功能的新列的默认值

来自分类Dev

具有自动完成功能中的用户定义功能的Bash脚本

来自分类Dev

具有自动完成功能中的用户定义功能的Bash脚本

来自分类Dev

Xcode在parse.com中未显示块的自动完成功能

来自分类Dev

具有默认值的Scala函数参数,后跟多参数

来自分类Dev

具有一个默认值的局部参数的功能

来自分类Dev

具有自动默认值和移动构造函数的不可复制类

来自分类Dev

具有默认值的默认模板参数?

来自分类Dev

导入语句的Xcode自动完成功能不起作用(cocoapods)

来自分类Dev

导入语句的Xcode自动完成功能不起作用(cocoapods)

来自分类Dev

自动完成值不显示

来自分类Dev

Webkit中具有自动完成功能的输入中的精灵消失

Related 相关文章

  1. 1

    自动完成功能不显示在MVC中的图像

  2. 2

    具有参数默认值的构造函数

  3. 3

    获取具有默认值的函数参数

  4. 4

    输入文本的html自动完成功能不起作用;没有显示历史

  5. 5

    jQuery自动完成功能不将结果限制为输入控件中的搜索值

  6. 6

    Scala:如何在部分函数中定义具有默认值的参数

  7. 7

    在JS中调用函数时省略/跳过具有默认值的参数

  8. 8

    Scala:如何在部分函数中定义具有默认值的参数

  9. 9

    创建自动完成功能,不显示每个单词

  10. 10

    groovy中具有默认值的命名参数

  11. 11

    jQuery UI自动完成功能使用ID(值)代替Label设置默认值VALUE

  12. 12

    用作具有默认值的参数

  13. 13

    具有不同签名的功能指针(例如:具有默认值的可选参数)

  14. 14

    从修改默认值的函数调用具有不同默认参数的多个函数

  15. 15

    使用级联参数时不显示默认值

  16. 16

    具有泛型和Xcode自动完成功能的Objective-C方法返回类型

  17. 17

    jQuery-UI自动完成功能不会显示在jQuery-UI对话框中

  18. 18

    EF-具有自动迁移功能的新列的默认值

  19. 19

    具有自动完成功能中的用户定义功能的Bash脚本

  20. 20

    具有自动完成功能中的用户定义功能的Bash脚本

  21. 21

    Xcode在parse.com中未显示块的自动完成功能

  22. 22

    具有默认值的Scala函数参数,后跟多参数

  23. 23

    具有一个默认值的局部参数的功能

  24. 24

    具有自动默认值和移动构造函数的不可复制类

  25. 25

    具有默认值的默认模板参数?

  26. 26

    导入语句的Xcode自动完成功能不起作用(cocoapods)

  27. 27

    导入语句的Xcode自动完成功能不起作用(cocoapods)

  28. 28

    自动完成值不显示

  29. 29

    Webkit中具有自动完成功能的输入中的精灵消失

热门标签

归档