我回復了對我的回答的評論:C job interview - casting and comparing,發現我找不到C++認爲「實現定義的行爲」的完整列表。我知道有這樣的事情有3個類別:未定義的行爲,實現定義的行爲和未指定的行爲;然而,大多數討論似乎圍繞未定義的行爲展開討論,並且在討論實現定義的行爲時,最多隻能給出一個例子。總的來說,我傾向於編寫大量代碼進入這個領域,我知道期望什麼樣的行爲;我仍然希望能夠對其有效性進行評論。我還想拋出那些,我認爲在運營社區中存在很多誤區,而這些誤區尚未定義,當時它們確實被平臺明確界定。C++中是否有實現定義的行爲的完整列表?
請注意,我並不是很感興趣的是給定的平臺如何選擇定義這樣的行爲,而是擁有一個屬於C++標準定義的「實現定義」類別的所有行爲的列表。