ปัจจุบันคำเตือนเดียวที่ฉันไม่สนใจคือ
warning C4290: C++ exception specification ignored except to indicate a function is not __declspec(nothrow)
เนื่องจากไมโครซอฟท์ไม่ได้ใช้ข้อกำหนด C ++ (เอกสารยังระบุว่าไม่ได้!) และอนุญาตให้ฟังก์ชั่นประกาศการโยนที่เฉพาะเจาะจงและฟังก์ชั่นทั้งหมดสามารถโยนการโยน () หรือการโยน (... ) นั่นคือไม่มีอะไรเลย
จาก HelpViewer 1.1:
A function is declared using exception specification, which Visual C++ accepts but does not implement. Code with exception specifications that are ignored during compilation may need to be recompiled and linked to be reused in future versions supporting exception specifications.