C

C言語:とりあえずのメモ

Study

達哉んC言語テキストサポートサイト
https://sites.google.com/site/tatuyanctext/

この落語家さんにお名刺を頂戴した

低レイヤを知りたい人のためのCコンパイラ作成入門
https://www.sigbus.info/compilerbook/

深い

Article

Cybozu Inside Out - C/C++プログラマのための開発ツール
http://blog.cybozu.io/entry/2016/09/15/100000

Cのツールってなんか貴重な感じ

POSTD - C90, C99, C11, C++98, C++11で異なる動作をするコード
http://postd.cc/code-behaving-differently-in-c90-c99-c11-c98-and-c11/

超絶技巧・・・!

kivantium活動日記 - Travis CIによるC言語プログラムの自動テスト
http://kivantium.hateblo.jp/entry/2016/09/23/163408

ichyo.jp - 競技プログラミング特有の変な実装テク
http://ichyo.jp/posts/2014-12-15-advent-calender/

電脳ヒッチハイクガイド - 【みんな】Caffeより手軽かつ高速! Cで書かれた必要十分な深層学習フレームワーク darknetを試す【意外と知らない】
http://ch.nicovideo.jp/akiba-cyberspacecowboys/blomaga/ar1116319

Can You Write a C Program Without a Main Function ? Here is How
https://latesthackingnews.com/2016/10/16/can-write-c-program-without-main-function/

cuspy diary - AddressSanitizerを試す
http://www.cuspy.org/diary/2016-12-16-clang-address-sanitizer/

clang 3.1, gcc 4.9以降にメモリ関連の不正な操作を検出するAddressSanitizerという仕組みが入りました。 二重freeやバッファオーバーフローなどCプログラミングにありがちなメモリ操作を検出できるので、ソフトウェアの品質向上だけでなく、セキュリティ対策としても有用です。

POSTD - 私はC言語を知らない
http://postd.cc/i-do-not-know-c/

CUDA C プロフェッショナル 第一章 〜 第三章
http://blog.livedoor.jp/sonots/archives/50386618.html

イマドキの C++erが覚えておくべき便利なWebサービス7選
https://techracho.bpsinc.jp/yoshi/2018_10_30/63876

printf デバッグ(デバッグプリント)の書き方
https://nagayasu-shinya.com/cpp-debug-printf/

Cプログラミング診断室という思想書
https://qiita.com/pff01632/items/51badb2f034a6d73a645

make

誰得UNIX - C/C++中規模プロジェクト用のMakefileを自動生成する
http://daretoku-unix.blogspot.jp/2016/09/ccmakefile.html

タスクランナーとしてのmakeを使う際の工夫と注意点
https://techblog.kayac.com/make-as-task-runner

Makefile覚書: Goアプリ開発に役立ちそうな基礎知識
https://future-architect.github.io/articles/20231012a/

クリップボードから画像を追加 (サイズの上限: 100 MB)