タグ

tipsと言語に関するmk16のブックマーク (2)

  • 各言語におけるtrue/falseまとめ - 昼メシ物語

    たとえば PHP で、 if ($hoge) { ... } とか書いてあったら、 $hoge がどんな値のときに if の中身が実行されるのか即答できますか。 こういう書き方は多くの言語で可能ですが、言語によって何が真で何が偽になるのかが異なるので、それぞれまとめてみました。 C言語 C言語には bool 型が無い。 0 (int) だけが偽となり、それ以外はすべて真となる。 NULL 定数は stddef.h で以下のように ((void*)0) と定義されているため、偽値として使える。 意見が分かれそうなところですが、個人的にはNULLを偽値として使用するは好きじゃないです。 #ifndef __cplsuplus #define NULL ((void*)0) #else #define NULL __null #endif C++ C++になると bool 型が出てくる。C と同

    各言語におけるtrue/falseまとめ - 昼メシ物語
  • 訳すな、頭から読め - 鰤端末鉄野菜 Brittys Wake

    訳さないで頭から読む、英語に限らずあらゆる語学はこの方法で読むのが一番よいと信じる。効能は三つ。1.読むのが早くなる 2.(発音さえ聞き取れれば)耳で聞いてすぐに分かる 3.自分が話したり書いたりするのが楽になる。 頭から読むとは、外国語を一字一句日語に置き換えながら逐語的に読み上げる訓練メソッド。声に出してやるのがおすすめ。記憶への定着が早いし、どこで詰まるか自分の癖を把握しやすくなります。すべての単語を日語に置きなおします。冠詞でも、前置詞でも。さぼってはいけません。さぼればさぼるだけ身に付かないと思ってくださいね。 2008-12-28 追記:複数の方から「和訳を先に読む」メソッドをご紹介いただいた。「頭から読む」が精読メソッドだとすれば「和訳を先に読む」メソッドは多読メソッドかといえる。つまり英文を正確に読む訓練に対して速く読むメソッドだということだ。後者も大事なのだが、正確さ

    訳すな、頭から読め - 鰤端末鉄野菜 Brittys Wake
  • 1