亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

>?=運算符是什么意思?

>?=運算符是什么意思?

C++
Qyouu 2019-11-04 09:24:31
瀏覽此C ++ BigInt庫,找到BigInt.cpp文件。頂部的頂部是有關兼容性的注釋:該類是為g ++編譯器編寫的,并使用了一些g ++擴展名(例如“ long double”和“>?=”運算符)。該>?=操作員做什么?我在其他任何地方都找不到它的引用。
查看完整描述

3 回答

?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

這是GCC擴展,已在GCC 4.2和更高版本中刪除。


相當于a >?= b是a = max(a,b);


還有一個非常相似的運算符a <?= b,它的含義與相同a = min(a, b);。


查看完整回答
反對 回復 2019-11-04
?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

此頁面描述的>?是'maximum'運算符,它返回其兩個數字參數中的最大值。我猜想>?=這與賦值相結合,如果右邊的值較大,大概是通過賦給左邊的操作數來實現的。


查看完整回答
反對 回復 2019-11-04
?
溫溫醬

TA貢獻1752條經驗 獲得超4個贊

它是max-then-assign運算符:取較大的左側和右側,然后將其塞回到左側。


它已從g ++中刪除,應替換為max(或替換min為<?=)


查看完整回答
反對 回復 2019-11-04
  • 3 回答
  • 0 關注
  • 669 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號