You need to have installed OCaml (known to work with 4.05.0), the Menhir parser generator (known to work with 20181113) and ocamlbuild (known to work with 0.12.0) In order to build it, you can just type make. The executable that is produced takes a preprocessed C file in its standard input and raises an exception in the case of a parse error. The following command-line options are available: -std
A nice, little known C feature: Static array indices in parameter declarations The people who created C sure loved keeping the number of keywords low, and today I’m going to show you yet another place you can use the static keyword in C99. You might have seen function parameter declaration for array parameters that include the size: The function will still receive a naked int *, but the [10] part
(訳注:2016/3/2、いただいた翻訳フィードバックをもとに記事を修正いたしました。) (訳注:著者のMattより、「本文中で明言はしていないが、この記事の内容はx86-64 Unix/Linux/POSIXでアプリケーションをプログラミングする場合にフォーカスしている。他のプログラミング領域では、対象とするシステムに応じた(例: 8-bitの組み込みシステム、10年前のコンパイラ、多くの異なるCPUアーキテクチャで動く必要のあるアプリケーション、Win/Linuxでのビルド互換性など)特有のアドバイスが必要」との補足を頂いております。) 以下の文章は2015年の始めに書いたドラフトで、今まで公開していませんでした。私のドラフト用フォルダの中で誰の目も引かなかったため、大部分が書いた時のままです。公開するにあたり、単純に2015年を2016年に変更しました。 必要な修正、改善、苦情があり
Copyright (c) 2017 Ministry of Economy,Trade and Industry. All Rights Reserved.
C - Approved standards 2013-03-05: home | projects | documents | contributing | internals | meetings | contacts ISO/IEC 9899 - Programming languages - C The current standard for Programming Language C (C11) is ISO/IEC 9899:2011, published 2011-12-08. Technical Corrigendum 1 (ISO/IEC 9899:2011/Cor. 1:2012) was published in 2012. Published ISO and IEC standards can be purchased from a member body of
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く