2010-05-11 24 views
8

Câu trả lời cho nhận xét tôi đã tạo ở đây khiến tôi dừng lại và nghĩ: "Tôi thực sự không biết trạng thái của hỗ trợ C99 là gì."Trạng thái của C99 hỗ trợ trong các trình biên dịch/công cụ chính là gì?

Wikipedia cho các chi tiết cho một vài trình biên dịch, nhưng tôi không đủ quen thuộc với C99 để biết tất cả các bit và miếng của tiêu chuẩn, vì vậy tôi đang tìm một câu trả lời tổng quan Gestalt cho câu hỏi:

Trạng thái của C99 hỗ trợ trong các trình biên dịch/công cụ chính là gì?

Trả lời

7
  1. MSVC: Cố ý không thực hiện trừ khi nó trùng với C++
  2. GCC: Hầu hết các phần hữu ích trong (và đã cho một lúc). Một số tính năng còn thiếu.
  3. kêu vang: Lời xác nhận hỗ trợ C99 đầy đủ
+2

tài liệu Cũng GCC mức hỗ trợ C99 ở đây: http://gcc.gnu.org/c99status.html –

+0

Cuối cùng, tôi không biết nếu nó được tính là một trình biên dịch 'chính', nhưng nó thường được coi là quan trọng do mức hỗ trợ tiêu chuẩn của nó: Comeau tuyên bố hỗ trợ đầy đủ C99: http://www.comeaucomputing.com/features.html#c99 –