本日は、C(C言語)やC++のコンパイルやその実行の仕組みについてです.
cやc++を書いたこと実装したことはあるけど、実際にどのようにコンパイルが行われてどのように実行されているか知らない方のための動画になります.
プログラミングはしているけど、コンパイルとプロセスの生成や実行の詳細は知らない方が対象です.
ELF/PEファイルなどの実行ファイル形式、アセンブラ、プリプロセッシング、リンカーなどのコンパイルに必要な処理から、動的ライブラリや静的ライブラリの仕組み、なぜ異なるOSで同じプログラムが動かないのか、どうやってプログラムが実行されるのか、Undefined Errorがいつなぜ起きるのか、などを含めて15分で全て簡単に抑えられるようにわかりやすく解説します.
プログラムがCPUに依存する部分, OSに依存する部分などを把握できるようにします.
【リンク】
ThothChildren - エンジニアをサポートするサイト
http://www.thothchildren.com/top
【概要速修】JavaScriptはどう動く?仕組みをさっと知りたい【初心者向け】
https://youtu.be/a948hCqo324
【数分解説】K-means法(k平均法) : クラスタ数を指定してデータを分割、クラスタリングしたい
https://youtu.be/ifVRVMV2Wpo
【数分解説】ベイズとかp(A|B)、画像や文字列を絡めた確率、条件付き確率のイメージを持てるようにする解説動画【初学者向け】
https://youtu.be/97HVW_aQ-aM
【数分解説】ラグランジュの未定乗数法 : 拘束条件を守りつつ関数の値を最大化するパラメータを求めたい【Lagrange multiplier】
https://youtu.be/WEVEX-gw6WQ
【数分解説】レーベンバーグ・マーカート法 : 非線形な式を扱う場合でも関数の極小値を高速に求めたい:関数フィッティングなどに応用【Levenberg–Marquardt algorithm】
https://youtu.be/CHHxFrR_caA
【数分解説】ガウス・ニュートン法 : 非線形な式を扱う場合でも関数の極小値を高速に求めたい:関数フィッティングなどに応用【Gauss Newton Method】
https://youtu.be/Dve7GLHTYag
【数分解説】ニュートン法による最適化 : 非線形な式を扱う場合でも関数の極小値を求めたい:関数フィッティングなどに応用【Newton Methods】
https://youtu.be/Hv39Jzwmq1E
【数分解説】拡張カルマンフィルタ : 非線形でもノイズを考慮してリアルタイムに直接観測できない状態を推定したい【Extended Kalman FIlter】
https://youtu.be/Yd6sn0f5BKI
【数分解説】カルマンフィルタ : ノイズを考慮してリアルタイムに直接観測できない状態を推定したい【Kalman FIlter】
https://youtu.be/Y5SXsgarjAg
【数分解説】ベイズ更新 : データを受けて確率を逐次的に更新して推定したい
https://youtu.be/AYUShm7KBUo
--------
iOSアプリ紹介
あなたの休日/旅が最速で決まるアプリ - さるたびこがAppStoreで公開中!!!
やりたいことを見つけるだけでも、旅行の予定を立てることも、友達に共有もあっという間!
見逃してはいけない旅先を逃さないから後悔しない、最強タイパコスパ旅程アプリ。
賢く一瞬で旅程を作る時代にSarutabiko。
https://apple.co/4fLfmCs
https://apps.apple.com/jp/app/id6667116427