Hôm nay, trong lúc mò mẫm test các source codes cài đặt hypergraphs, tôi thấy dân tình đang dùng một số hàm mở rộng của C++ (mà thực chất là các hàm trong C++11)
Tôi nghĩ cái này là gốc của việc thay nâng cấp những tính năng mở rộng cho C++98 thành C++11 (tên gốc được biết trước đây là C++0x – formerly known as C++0x)
Draft Technical Report on C++ Library Extensions
Vì có một số tính năng mở rộng thêm cho thư viện chuẩn STL (Standard Template Libraries) nên có một số hàm không còn tương thích giữa hai trình biên dịch. Vì vậy, khi sử dụng cần lưu ý một số điểm khác biệt chính. Chúng ta có thể tham khảo sơ bộ qua một số link bên dưới:
http://www.awgn.antifork.org/tr1
http://programmers.stackexchange.com/questions/118661/why-would-i-learn-c11-having-known-c-and-c
http://www.codeproject.com/Articles/71540/Explicating-the-new-C-standard-C-0x-and-its-implem