C++

スポンサーリンク
C++

C++20時代の幕開け:モダンC++を再定義する主要新機能の概要

はじめに:C++20がもたらす変革C++20は、C++11以降で最も大きな変革をもたらしたバージョンの一つであり、プログラミング言語としてのC++を大きく進化させました。このバージョンは、従来のC++が抱えていたいくつかの根本的な課題を解決...
C++

MediaPlayerを作ろうMW編.2:データの旅の始まり!DataSourceの秘密

はじめに:すべての始まりはDataSourceからこんにちは!前回は、メディアプレイヤーの裏側にある「データパイプライン」の全体像と、DataSource、Demuxer、Decoderといった主要な登場人物たちをご紹介しましたね。今回は、...
C++

C++17 スマートポインタ徹底解説:もうメモリ管理で悩まない!unique_ptrとshared_ptrの賢い使い分け

1. はじめに:さよなら、メモリリーク!C++プログラミングの永遠の課題、それはメモリ管理です。newで確保したメモリをdeleteし忘れてしまう「メモリリーク」や、既に解放したメモリを二重に解放してしまう「二重解放」は、プログラムのクラッ...
C++

C++17 構造化束縛:もうfirstやsecondとは言わせない!タプルやマップをスッキリ分解!

C++17 構造化束縛:もうfirstやsecondとは言わせない!タプルやマップをスッキリ分解!1. はじめに:タプルやペアの「中身」を、もっと楽に取り出したい!C++でプログラミングをしていると、関数から複数の値をまとめて返したり、st...
C++

C++17のstd::optionalで、もっとスマートに!値がないってどう伝える?

1. はじめに:プログラミングの「もしかして、値がない?」問題、どうしてますか?C++でプログラミングしていると、「この変数、値があるときとないときがあるんだよな〜」なんて状況によく出くわしますよね。昔ながらのC++では、こんな時「null...
Android

【Remouse】こいつ動くぞ?動いた!とAndroid Studioと閣下

ついに動きました。
Android

Kotlinでできること、できないこと

Androidアプリの推奨言語がGoogleとOracleの喧嘩の結果JavaからKotlinに変わってはや数年。
C++

【C++】コンストラクタでコンストラクタの呼び出しをコンストラクタと思わない【C26444】

タイトルがカオス。
Android

【Remouse】設計 ネットワークプロトコル

寒くなったり暑くなったりなったり大変ですね。ベイスターズが3位から日本シリーズに出場するそうです。
Android

【Remouse】サーバーサイドプログラム

今回はVisual Studio 2022を使って、C++20でリッチな開発!
スポンサーリンク