คำถามติดแท็ก reserved

2
การประกาศมีผลต่อเนมสเปซมาตรฐานหรือไม่
#include <iostream> #include <cmath> /* Intentionally incorrect abs() which seems to override std::abs() */ int abs(int a) { return a > 0? -a : a; } int main() { int a = abs(-5); int b = std::abs(-5); std::cout<< a << std::endl << b << std::endl; return 0; } ฉันคาดว่าผลลัพธ์จะเป็น-5และ5แต่ผลลัพธ์คือ-5และ-5. ฉันสงสัยว่าทำไมถึงเกิดกรณีนี้ขึ้น? …
96 c++  std  reserved 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.