C– tag –
-
ソフトウェア
これは難しい…「C++ Quiz」
「C++ Quiz」はその名の通りC++言語に関する、いろいろなクイズが出題されるサイトです。C++は複雑で難解な言語で知られているので、出題される問題もやっぱり難しく答えるのは結構大変そう。 例えば第1問は、以下のプログラムを実行して何が出力されるか... -
ソフトウェア
PHPを動かしながら学習できるサイト「learn-php.org」
「learn-php.org」はブラウザ上で実際に動かしながらPHPを学習することができるサイト。基本的なチュートリアルにそって学習を進めるわけですが、画面の下に、Code WindowとOutput Windowが設置されていて、Runボタンを押せば該当するプログラムを実行する... -
ソフトウェア
Cのよく分からない文法を英語に翻訳してくれるサイト「cdecl」
「cdecl」はC言語の意味不明になりがちな文法を英語に翻訳してくれるサイトです。 例えば、以下のC言語の関数へのポインタ宣言を char (*(*x[3])())[5] このような英語に変換してくれます。 declare x as array 3 of pointer to function returning pointe... -
ソフトウェア
実行するとクラッシュする最短のCプログラムってなんだ?
「The Shortest Crashing C Program」にて、最も短く、かつ実行するとクラッシュするCプログラムのソースコードが追求されています。 int main() { return 1/0; } Cプログラマなら誰でも思いつく、ゼロ割り算を利用したプログラムが開始点。その後最終的に... -
ソフトウェア
C言語は今でも有力な言語か
Couchbaseの作者Damien Katz氏はC言語はバックエンドプログラミングにおいて現在でも優れた言語であると主張しているようです(InfoQ)。 Damien Katz氏は当初CouchDBの開発にErlangを使っていたようですが、Erlang VMのクラッシュに悩まされた末、C言語で段...
12