Movatterモバイル変換


[0]ホーム

URL:


Hatena Blog Tags
はてなブログ トップ
C++
このタグでブログを書く
言葉の解説
ネットで話題
関連ブログ

C++

(コンピュータ)
【しーぷらすぷらす】

「しーぷらぷら」「しーぷらすぷらす」などと読む。

プログラミング言語のひとつ。
C言語をベースにして、複数のプログラミングパラダイムをサポートしたマルチパラダイムプログラミング言語。1979年にBjarne Stroustrupによって開発された。
当初C++は主にクラスの機能を追加した、C言語のプリプロセッサとして開発された(C with Classes)ため、C言語で作られたプログラムのC++への移行は容易であった。C++の処理系を用いて、C言語で記述されたソフトウェア開発を行うことも可能である。
ただし、現在ではC言語とC++との間には厳密な互換性はない。

関連

Boost

このタグの解説についてこの解説文は、すでに終了したサービス「はてなキーワード」内で有志のユーザーが作成・編集した内容に基づいています。その正確性や網羅性をはてなが保証するものではありません。問題のある記述を発見した場合には、お問い合わせフォームよりご連絡ください。

関連ブログ

[C++]WG21月次提案文書を眺める(2025年05月)

[C++]WG21月次提案文書を眺める(2025年05月) 文書の一覧 JTC1/SC22/WG21 - Papers mailing2025-05 全部で99本あります。 もくじ [C++]WG21月次提案文書を眺める(2025年05月) N5010 WG21 agenda: 16-21 June 2025, Sofia Bulgaria P0085R1 Oo... adding a coherent character sequence to begin octal-literals P0149R2 Generalised member pointers P0149R3 Generalis…

ネットで話題

もっと見る

関連ブログ

gRPC AI推論サーバーの実装比較:Python(Sync/Async) vs C++ による劇的なコスト差について

この記事はSafie Engineers' Blog! Advent Calendar 16日目の記事です。 みなさま初めまして、AI開発部の菅井です。 昨今、AI開発の現場では、単に精度の高いモデルを作るだけでなく、「いかにしてAIをプロダクトとして使える形にするか」というエンジニアリング力が強く求められていると感じます。 我々AI開発部においても例外ではありません。 素晴らしいモデルができても、それを動かすためのサーバー費用が莫大であれば、ビジネスとして成立しないからです。特にカメラ映像を扱う場合、データ量は膨大で、処理の遅延は許されません。 「いかに推論の実行速度を上げるか」 「どうすれ…

ゲームプログラミング入門

C++ゲームプログラミング入門 ――ゲームループからデータ構造、WebAssemblyまで C++ゲームプログラミング入門 1. ゲームプログラムは「1本のループ」から始まる 2. C++でゲームを書く理由と向き合い方 3. ゲームループの設計:フレームと時間の扱い 3.1 デルタタイム方式(可変フレームレート) 3.2 固定タイムステップ方式(Fixed Timestep) 4. オブジェクト設計:エンティティとコンポーネント 4.1 典型的なクラスの分解 4.2 データ指向設計と ECS の話 5. アルゴリズムとデータ構造:ゲームは「リアルタイムな大規模データ処理」 5.1 空間分割と衝…

【c++】Visual Studioでインクルードパスを設定する方法

c++でファイルをインクルードする際、 ファイルパスを簡潔に書けるようにインクルードパスを設定すると便利。 Visual Studio 2022でインクルードパスを設定する方法についてのメモ。 (以下はChatGPTに教えてもらったことの備忘録。) 🎯 結論:Visual Studio(紫のアイコン)では “プロジェクトのプロパティ” で設定します Visual Studio の場合、ソリューションエクスプローラー → プロジェクトのプロパティでインクルードパスを設定する。 🔧【手順】Visual Studio 2022 でインクルードパスを設定する方法 ① ソリューションエクスプローラーでプ…

Claude Code の web 版を使って VST3 エフェクトを SDD っぽく実装させてみた

概要 少しお休みを取ることができたのでそれを利用して開発をしようと思ったところ、 Claude Code が web 画面上からも使えるそうで $250 分のクレジットを無料でくれるとのことで使ってみた。 code.claude.com 使い方は Devin と変わらずで GitHub に接続して自分のアクセスできるレポジトリに対してクラウド上で Claude Code が動いてくれるものであった。ちょうどよく単純な VST3 エフェクトが作りたいなと思っていたのでこの実装を Claude Code に任せることとした。 VST3 エフェクトって何? 音楽作成系のツール上で使える音響エフェクト…

C++の始め方とクラス構造、コンパイルから実行までを解説

C++は、クラスの集まりでプログラミングしますので、クラス構造を理解する必要があります。 C言語でも構造体を使用して、クラス構造と似たようなプログラミングしますが、 C++の方が格段にプログラミングがやりやすいと思います。 それでは、C++のクラス構造の解説とプログラミングの始め方について、解説していきます。 C++のプログラミング環境の準備 C++のクラス構造について C++のインスタンスについて C++のコンストラクタについて C++のデストラクタについて C++のプログラミングの始め方を解説 C++のクラスの外部公開関数にアクセスする C++の便利なライブラリ・コンテナについて 最後に …


[8]ページ先頭

©2009-2025 Movatter.jp