2017-05-20 14 views

Trả lời

0

AFAIK, VS2017 có một số hỗ trợ một phần cho C++ 17. Nó không chỉ về thư viện mà còn về hỗ trợ trình biên dịch của các tính năng mới. Vì vậy, câu trả lời đơn giản: tốt hơn sử dụng VS2017 như là, bạn thậm chí có thể biên dịch với clang with microsoft codegen.

+0

tôi đã sử dụng tiếng lóng trong vs, nhưng ý thức inteli không hỗ trợ một số tính năng ví dụ: biểu thức gấp. Đối với nhiều hơn, MSVC có hỗ trợ kém so với gcc hoặc clang: http://en.cppreference.com/w/cpp/compiler_support –

+0

@RobertPawlak IntelliSense sử dụng trình biên dịch nội bộ riêng của nó để kiểm tra cú pháp và không thể thay đổi được. – InternetAussie

+1

@RobertPawlak trang đó đã lỗi thời một chút. Đây là liên kết đến trạng thái hiện tại của những gì được phát hành, những gì được phát hành trong phiên bản xem trước và những gì sắp diễn ra ở góc: https://blogs.msdn.microsoft.com/vcblog/2017/05/10/c17-features-in-vs- 2017-3 /. Không có biểu thức gấp nào. Họ cố gắng để giữ cho phân tích cú pháp intellisense ngang bằng với trình biên dịch MSVC. –

Các vấn đề liên quan