Content-Length: 270625 | pFad | http://b.hatena.ne.jp/babydaemons/C++/C/

[B! C++][C] babydaemonsのブックマーク

タグ

C++とCに関するbabydaemonsのブックマーク (11)

  • 「Java」「Rust」がC/C++の代替になるこれだけの根拠

    ダウンロードはこちら どのプログラミング言語を利用するのかは開発者にとって大きな問題だ。プログラミング言語「C」やその派生言語である「C++」は、業務アプリケーションや組み込みシステムなど幅広い用途で利用されている。処理速度や制御のしやすさといった観点で、C/C++と他のプログラミング言語を比較する開発者は少なくない。 「Java」はC/C++の比較相手としてしばしば名前が挙がる。JavaとC/C++はプログラムを実行する仕組みが異なり、その違いのために従来「Javaは遅い」と評する開発者もいた。この意見は正しいのだろうか。他方でC/C++に代わるプログラミング言語として台頭しつつある「Rust」はどのような特性を持ち、なぜ支持を集めているのか。資料は、そうした疑問に対する答えを提示する。C/C++以外の選択肢に目を向けるためのきっかけとして参考にしてほしい。 プレミアムコンテンツのダウ

    「Java」「Rust」がC/C++の代替になるこれだけの根拠
  • C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに

    Sourcetrailは、開発者が他人の書いたソースコードを理解し、生産的にコーディングを行えるよう支援する。開発者は既存のソースコードを理解することに多大な時間を費やすが、一般的なコードエディタは、こういった作業にはほとんど役に立たない。 Sourcetrailの主要開発者であるEberhard Gräther氏は、「Google Chrome」のグラフィックスチームにインターンシップとして参加した2012年時点の経験を次のように語っている。 「割り当てられた単純に見えるタスクに着手し、具体的なコードの改善に取り組み始めるとすぐに、Chromiumの巨大なアーキテクチャを理解する機会が全くないことに気付いた。ドキュメントはあまり役に立たず、開発チームのメンバーは非常に友好的だったが、コードベースについて質問するインターンに邪魔されることを好まないことも分かった。そこで、ソースコードを読ん

    C++やPython向けのコード可視化ツール「Sourcetrail」がオープンソースに
  • assert(3): abort program if assertion is false - Linux man page

    babydaemons
    babydaemons 2010/11/18
    if文でぬるぽチェックして、自分で例外で死ぬロジックを書くんだったら、assert()でいいじゃんと思った罠。
  • http://www.cppll.jp/cppreference/index.html

  • Let'sプログラミング

    Let'sプログラミングでは初心者の方を対象にJavaPythonPHPRubyなど色々なプログラミング言語の解説を行っています。 Java Java入門 これからJavaを使ったプログラミングの習得を目指している方を対象としたチュートリアルです サーブレット(Servlet) / JSP入門 サーバサイドで動作するアプリケーションの作成方法 Androidプログラミング入門 モバイル向けプラットフォーム Android で動くアプリの作成 Swingを使ってみよう GUIを使ったJavaアプリケーションの作成で使用するSwing入門です Eclipse入門 開発環境として広く使われているEclipseのインストールと活用法 Javadocの記述 ソースコードからHTML形式の仕様書を生成します Apache POIでExcelを操作 Excelファイルの作成・操作

    Let'sプログラミング
  • Doxygen

    特徴 ドキュメントの執筆者に対して、非常に少ない労力しか要求しません。 プレーンテキストでも充分ですが、装飾や構造化が出力に必要であれば、HTMLタグや特殊コマンドを使うことができます。 C/C++Java、(Corba およびマイクロソフト) JavaPython、 IDL、C#、Objective-C をサポートしており、D と PHP のソースにもある程度対応しています。 ファイル、名前空間、パッケージ、クラス、構造体、共用体、テンプレート、 変数、関数、typedef、列挙、およびマクロ定義のドキュメントに対応しています。 JavaDoc (1.1)、Qt-Doc、および ECMA-334 (C# 仕様) と互換。 クラス図とコラボレーション図をHTML形式 (クリック可能なイメージマップ) と (Encapsulated PostScript イメージ)で自動生成します。 G

  • omnicppcomplete - The Voyage of the neuromancer

    C/C++ソースの編集時にVisual Studioみたいにコード補完してくれるvimプラグイン。 boostやSTLもばっちり。 以下手順 1.ここからダウンロードしてくる http://www.vim.org/scripts/script.php?script_id=1520 解凍したとき出来上がるディレクトリ群と同じ名前のディレクトリ群が存在するディレクトリを探し(/usr/share/vim/vim70など)、上書きコピーする。 afterというディレクトリは無いかもしれないので、その場合はafter内のftpluginディレクトリを1階層上にコピー(上書き)する 。 .vimrcに filetype plugin on let OmniCpp_DefaultNamespaces = ["std", "_GLIBCXX_STD"] autocmd CursorMovedI * if

    omnicppcomplete - The Voyage of the neuromancer
    babydaemons
    babydaemons 2009/12/03
    ここまで出来るVimはとっても出来る良い子♪
  • さらに分かっておきたいトランジスタの種類 − @IT MONOist

    急速に進化するAI技術との融合により変わりつつあるスーパーコンピュータの現在地を、大学などの公的機関を中心とした最先端のシステムから探る連載。第1回は、2024年4月に稼働を開始した東京工業大学の「TSUBAME 4.0」を取り上げる。

  • Linux GCC FAQ

    Note: この文書はかなり以前に書かれたものなので、 いまどきの Linux 環境にはあてはまらない箇所があります。 (JF Project) Q: 0) この FAQ の最新バージョンはどこで手に入れられますか?Q: 1) 私が使っている GCC のバージョンを知るにはどうすればいいですか?Q: 2) GCC,as,ld,ar, その他の最新版の配付はどこにありますか?Q: 3) libc.so,libw.so の共有ライブラリの最新版はどこで見つけることができますか?Q: 4) Linux で他にはどのような共有ライブラリが使えますか?Q: 5) Linux 用の共有 DLL ライブラリを作るにはどうすればよいのですか?Q: 6) 完璧なバイナリを実行したのに,"PLT__oct__FUii" メッセージを受け取るのはなぜ ですか?Q: 7) プラットホーム XXX 上に Linux

  • マルチスレッドプログラミング (POSIX、Win32)

    このページではマルチスレッド、プロセス間通信、スレッド間通信およびタイマープログラミングについて紹介します。(いやー。好きだなこういう話題は。) 記述例およびサンプルに含まれるファイルの全部、または一部を使用したことによる損害等について、一切の責任を負いません。また、サンプルの文字コードはS-JISで提供しますので、ご使用の際はWindowsからFTPするなどして適切な文字コードに変換してください。尚、サンプル中には説明の簡略化のため意味のないコードや、実用上問題のあるコードも含まれていますのでご注意ください。 [POSIX]pthread_create [POSIX]スレッドの同期(ミューテックス) [POSIX]タイマー [WIN32]_beginthreadex [WIN32]スレッドの同期(ミューテックス) [WIN32]共有メモリ [WIN32]スレッドの同期(イベント) [PO

  • Doxygen

    ソースコード・ドキュメンテーション・ツール Doxygen は、C++、C、Java、Objective-C、Python、IDL (Corba、Microsoft 風)、Fortran、VHDL、PHP、C# 向けのドキュメンテーション・システムです。 D にもある程度対応しています。 Doxygen には、次の3つの利点があります。 文書化されたソースファイルのセットから、 オンライン・ドキュメント・ブラウザ (HTML形式) やオフラインのリファレンス・マニュアル (形式) を生成することができます。 RTF (MS-Word)、PostScript、ハイパーリンク PDF、圧縮 HTML、Unix man ページ形式の出力もサポートされています。ドキュメントは、ソースから直接抽出されます。これにより、ドキュメントとソースコードの一貫性を保つことがとても容易になります。 Doxyge

  • 1








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://b.hatena.ne.jp/babydaemons/C++/C/

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy