?"在 C++ 中做什么-6ren"> ?"在 C++ 中做什么- 这个问题在这里已经有了答案: C extension: ? operators (2 个答案) What does the >?= operator mean? (3 个答案) 关闭 6 年前。 我-6ren">
gpt4 book ai didi

c++ - "?"在 C++ 中做什么

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:35 24 4
gpt4 key购买 nike

<分区>

我浏览了一些由另一个程序员编写的代码,试图从中学习。我最终遇到了这段代码:

inline const FLOAT minx() const { return p1.x <? p2.x; }
inline const FLOAT maxx() const { return p1.x >? p2.x; }

此代码无法编译,我可以通过将代码更改为以下代码使其工作:

inline const FLOAT minx() const { return p1.x < p2.x ? p1.x : p2.x; }
inline const FLOAT minx() const { return p1.x > p2.x ? p1.x : p2.x; }

通过这样做,我已经可以假设代码应该做什么。但是四处搜索我还没有找到任何其他以这种方式实现它的例子。这只是糟糕的代码,甚至无法编译,还是这实际上适用于某些编译器(以及如何?)。

谢谢。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com