cppmap.docs icon indicating copy to clipboard operation
cppmap.docs copied to clipboard

[募集] C++ 関連の略語

Open Reputeless opened this issue 5 years ago • 13 comments

現時点で C++ 関連の略語を 70 種類近く集めて掲載していますが、見落としている語はまだ多いと思います。 https://cppmap.github.io/articles/acronyms/

もし見つけたら Pull-req もしくはこの Issue へのコメントでお知らせください。 規格書や提案文書、C++ 関連記事で登場する語、もしくは C++ の理解に必要な語であることが望ましいです。

Reputeless avatar Sep 15 '20 16:09 Reputeless

Tとかあるといいですかね。Typeを意味するtemplate <class T>T

それに加えてUはアルファベット順でTの次でtemplate <class T, class U>のようなパラメータが2つあるときに使われる…けどこれは略語じゃないな。

coutはcharacter out (console outじゃない)。

faithandbrave avatar Sep 15 '20 18:09 faithandbrave

T は確かにありですね。追加して説明文に U も入れます。 cout はわかりにくい略語ですが、これを入れると cin, wcout など際限が無くなるのでパスします。

Reputeless avatar Sep 16 '20 00:09 Reputeless

情報提供のため https://qiita.com/yohhoy/items/b3cb98d2bacd69085309 との差分リストです(取捨選択はお任せいたします)

  • AFT; Abbreviated Function Template
  • ET; Expression Template
  • GMF; Global Module Fragment
  • IIFE; Immediately-Invoked Function Expression
  • IILE; Immediately-Invoked Lambda Expression
  • NDR; No Diagnostic Required
  • NTBS; Null-Terminated Byte String
  • NTMBS; Null-Terminated MultiByte String
  • OOTA; Out-Of-Thin-Air
  • POD; Point Of Definition
  • POI; Point Of Instantiation
  • TPL; Two-Phase Lookup
  • TU; Translation Unit
  • UCN; Universal Character Name
  • ctor; constructor
  • dtor; destructor
  • lhs; left-hand side
  • rhs; right-hand side

yohhoy avatar Sep 16 '20 06:09 yohhoy

ありがとうございます! 合わせて参考文献としてリンクします。

Reputeless avatar Sep 16 '20 06:09 Reputeless

初めまして。

C++に限らない略語ですが、周辺で比較的聞くものだと下記があるかと思います。

  • SIMD | Single instruction, multiple data
  • FIFO | First-in, First-out
  • LIFO | Last-in, First-out
  • VLA | Variable-Length array

用語寄りだと思いますが、下記も一応略語だと思ってます。

  • rvalue
  • lvalue
  • glvalue
  • xvalue
  • prvalue
  • VMT,vtable | virtual method table

udaken avatar Sep 16 '20 11:09 udaken

SIMD, FIFO, LIFO あたり重要語ですね! ありがとうございます。

Reputeless avatar Sep 16 '20 13:09 Reputeless

VLAとかVLAISとかどうですかね

yumetodo avatar Sep 17 '20 03:09 yumetodo

採用します!

Reputeless avatar Sep 17 '20 03:09 Reputeless

適切な日本語訳がわからなかったのですが、

SD | Standing Documents

の追加はどうでしょうか。

udaken avatar Jun 05 '21 13:06 udaken

C++関連か微妙ですがMicrosoft コンポーネントオブジェクトモデル (COM) とかどうですかね

yumetodo avatar Jun 05 '21 13:06 yumetodo

コメントありがとうございます。 @udaken, @yumetodo SD は標準関連の文書に頻繁に登場するためリストに加えます。日本語訳のアイデアがあればどなたかお願いします 🙏 COM を含めると、記事で扱う範囲が広がってしまうため、COM は見送ります。

Reputeless avatar Jun 05 '21 14:06 Reputeless

https://www.jstage.jst.go.jp/article/iieej/41/6/41_601/_pdf では "Standing Document" を「常備文書」と表記していますね。 (おそらく画像電子学会誌 2012年11月の一部)

https://webdesk.jsa.or.jp/pdf/dev/md_4958.pdf でも「常備文書」という言及が見られます。

yohhoy avatar Jun 06 '21 13:06 yohhoy

ありがとうございます!良さげな訳です。

Reputeless avatar Jun 06 '21 13:06 Reputeless