まるで暗号.今更ながら難読プログラミング言語Brainf*ckを解読してみる
Brainfuck Brainfuckとは難読プログラミング言語(esolang: Esoteric Programming Language)と呼ばれ,いわゆる実用性を排除したユーモアプログラミング言語である. 実際に […]
Brainfuck Brainfuckとは難読プログラミング言語(esolang: Esoteric Programming Language)と呼ばれ,いわゆる実用性を排除したユーモアプログラミング言語である. 実際に […]
C++は機械寄りな言語で敷居が高いともいわれていますが,その分実行速度が速いことも大きなメリットです.しかし,書き方を少し間違えると,「あれ?遅くない?C++使えんな~」という状況に陥ってしまうこともしばしば....そこで,C++速度実験その2ということで,今回は皆大好きvector配列に関する実験を行っていきます.
【C++入門:第2回】第2回では実際に皆さんが使っているパソコンでC++が使えるようになるまでご案内します.プログラミングの最初のこのステップがなかなかうまくいかず挫折してしまう人も多くいるかと思います.Hello, World!!しようぜ!!
【C++入門:第1回】C++でプログラミングする前に,プログラミングのこと,C++のことを少しだけお話します.プログラミング言語って?C++を学ぶメリットは?など紹介しています.頭の片隅に入れておいてくれると嬉しいなー,程度なのでさらっと軽い気持ちで読んでください.
普段からC++で中~大規模なプログラムを書いていると、どうしても気になってくるのが処理速度。この記事では個人的に気になった「メンバ変数アクセスとGetterでのアクセスはどの程度の処理速度差が出るのか」を実験した。
C++言語はオブジェクト指向型言語と呼ばれ,今人気のPythonやRubyのような言語と比べ,コードはずっと複雑です.しかし高速なプログラムを書くことに長けています.
それでも何全行もの長いコードを書いたり,同じ処理をたくさん繰り返すような処理を書くと,やはり処理に時間がかかってきます.
でも,その遅い原因はコードの書き方にあることが多いです.
この記事ではよくやりがちな実行処理の遅いコードと,修正例を紹介していきます.