7
Kết quả dấu phẩy động khác nhau khi bật tối ưu hóa - lỗi trình biên dịch?
Đoạn mã dưới đây hoạt động trên Visual Studio 2008 có và không có tối ưu hóa. Nhưng nó chỉ hoạt động trên g ++ mà không có tối ưu hóa (O0). #include <cstdlib> #include <iostream> #include <cmath> double round(double v, double digit) { double pow = std::pow(10.0, digit); double …
109
c++
optimization
g++
c++-faq