4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

C言語Advent Calendar 2023

Day 3

C言語国際規格プログラム断片をコンパイル

Last updated at Posted at 2023-12-03

ISO/IEC JTC1 SC7(Software Engineering)から、ISO/IEC JTC1 SC22(Programming Language)へのLiaison(連絡担当者)だったことがあります。

ISO/IEC TS 17961が発行になる前のことです。
https://www.iso.org/standard/61134.html

実際には、TS 17961発行には何も貢献していません。
C言語の「プログラマを信頼する」という方針から、セキュリティを重視する方向転換を精神的に支援してきたくらいです。

<この項は書きかけです。順次追記します。>
This article is not completed. I will add some words in order.

Compileできる資料を

一つのお願いとしてあったのは、プログラミング言語の国際規格は、コンパイルできる例をつけることです。

この考え方は、C言語の最大情報源であるAT&Tの方の本
「The C Puzzle Book」
に基づいています。

C Puzzle Bookの有り難み5つ、C言語規格及びCコンパイラの特性を認識
https://qiita.com/kaizen_nagoya/items/d89a48c1536a02ecdec9

MISRA Cでは、Example Suiteとして、解説中のプログラム断片をコンパイルできる形でOpen Sourceとして提供しています。

MISRA C まとめ #include
https://qiita.com/kaizen_nagoya/items/f1a79a7cbd281607c7c9

どうやって MISRA Example Suiteをコンパイルするか
https://qiita.com/kaizen_nagoya/items/fbdbff5ff696e2ca7f00

<この項は書きかけです。順次追記します。>
This article is not completed. I will add some words in order.

# C言語国際規格プログラム断片をコンパイル

[C][C++]の国際規格案の例題をコンパイルするときの課題7つ。
https://qiita.com/kaizen_nagoya/items/5f4b155030259497c4de

最新規格のコンパイル
https://qiita.com/kaizen_nagoya/items/4e23544a7ee8a8f19b68

N2176 Programming Language C2018 (aka C2017)
https://qiita.com/kaizen_nagoya/items/858b65bd65550cd63d6d

C/C++, 理解,溶解,爽快。仮説(173)
https://qiita.com/kaizen_nagoya/items/3f3992c9722c1cee2e3a

参考資料

祝休日・謹賀新年:2024年の目標
https://qiita.com/kaizen_nagoya/items/b659d922327a7dcdc898

2023 Countdown Calendar 主催・参加一覧
https://qiita.com/kaizen_nagoya/items/c4c2f08ac97f38d08543

CountDownCalendar月間 いいねをいただいた記事群 views 順
https://qiita.com/kaizen_nagoya/items/583c5cbc225dac23398a

Countdown Calendar 2023, 百記事目を書くにあたって。
https://qiita.com/kaizen_nagoya/items/45185a04cfd88b71256a

1年間をまとめた「振り返りページ」@2023
https://qiita.com/kaizen_nagoya/items/bcd1ebd49d3a9e8c7a90

AUTOSAR 文書番号
https://qiita.com/kaizen_nagoya/items/8b894228a0b76c2265c7

AUTOSAR Countdown Calendar 2023
https://qiita.com/advent-calendar/2023/autosar

<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
This article is an individual impression based on the individual's experience. It has nothing to do with the organization or business to which I currently belong.

文書履歴(document history)

ver. 0.01 初稿 20231203
ver. 0.02 URL added 20240101

最後までおよみいただきありがとうございました。

いいね 💚、フォローをお願いします。

Thank you very much for reading to the last sentence.

Please press the like icon 💚 and follow me for your happy life.

4
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?