タグ int i
人気順 10 users 50 users 100 users 500 users 1000 usersJava で書いた FizzBuzz を短くしながら仕様について学ぶ - Qiita
class FizzBuzz { public static void main ( String [] args ){ for ( int i = 1 ; i <= 100 ; ++ i ){ if ( i % 3 == 0 && i % 5 == 0 ){ System . out . println ( "FizzBuzz" ); } else if ( i % 3 == 0 ){ Syst... 続きを読む
kotlinはJavaからどう見えるか? - Qiita
これがJavaでは val a:Intで宣言したものはgetA()のgetterのみ var b:Intで宣言したものgetB()とsetB(int i)とgetterとsetterの両方が生成されているようです。 get/setを使わずにプロパティアクセスしたい kotlinのプロパティに@JvmFieldアノテーションを指定することでJavaからはget/setメソッドではなく直接プロパティと... 続きを読む
android - Galaxy S5とAndroid 5.1.1でdo/whileが正しく機能しない - スタック・オーバーフロー
スタック・オーバーフロー は、プログラマーとプログラミングに熱心の人 の質問と回答のサイトです。100% 無料で、登録不要です。 何の変哲もないコードなのですが、Galaxy S5およびAndroid 5.1.1の組合せの場合 のみ、do/while文が不可解な動きをします。原因をご存知の方はいらっしゃらない でしょうか? int i = 0; int j = 0; do { Log.d(TAG,... 続きを読む
僕の鮮やかなるScala導入失敗事例
Transcript 1. 僕の鮮やかなるScala導入失敗事例 〜そして、解を求む〜 2. @uchidas 3. 関数型言語との出会い 4. int factorial(int n) { int fact = 1; for (int i = n; i > 0; i--) { fact = fact * i; } return fact; } 5. fun factorial 0 = 1 | f... 続きを読む
UNIX/Linuxのパイプ - 滴了庵日録
プログラミング20年くらい日々使っていながら、UNIX/Linuxのパイプの振る舞いをよく分かってませんでした。『易経』に「日に用いて知らず」というのはこれです。ちょっと簡単なコードで実験してみました。 リスト1 test1.c #include int main(void) { int i; for(i=0;i5;i++){ sleep(1); printf("test1(%d)\n",i); ... 続きを読む
Life with open mind: C言語で理解する英語の冠詞(aとtheの使い分け)
2014年10月12日日曜日 C言語で理解する英語の冠詞(aとtheの使い分け) 英語の冠詞は、実はプログラマーにはとてもわかりやすいんです。 変数宣言はa, 参照はthe int i; i = 100; 1行目のint iは宣言なので「a」です。"Declare an integer valuable." 次の i = 100 はその変数を参照しているので「the」です。 "Assign 100... 続きを読む
非同期処理の基礎
非同期処理の基礎 Presentation Transcript 非同期処理の 基礎知識 岩永 信之 今日話すこと • 非同期処理がらみの良い書き方/悪い書き方 • それがなぜ良い/悪い • 突き詰めるとCPUやOSレベルの話に 非同期処理の書き方 良い例・悪い例を紹介 先に事例紹介(良い・悪い理由は後ほど) ThreadよりもTask for (int i = 0; i < num; i++) ... 続きを読む
Big Sky :: C言語で可変個引数を型拘束したい
C言語で可変子引数扱う場合は va_start/va_arg/va_end を使うのだけど... #include <stdio.h> #include <stdarg.h> void foo(int n, ...) { va_list list; int i; va_start(list, n); for(i = 0; i < n; i++) puts(va_arg(list, char*));... 続きを読む
コードレイプされて本気でプログラマ辞めようかって脳裏をよぎった - (define -ayalog '())
2013-12-04 コードレイプされて本気でプログラマ辞めようかって脳裏をよぎった Java 開発 つらい現実。 「だから言ったのに」事案2013-12-04 11:05:15 via web 自分の書いたプログラムが大陸人の手によって改悪されまくってて涙で前が見えない。2013-12-04 11:16:49 via web あのね。。拡張for文で書いてたのにfor(int i=0; i<it... 続きを読む
C++を鍛え直す - nokunoの日記
関数全体をtryで囲む int main() try { // 関数内のすべての例外をキャッチできる ... } catch () { ... } 無名名前空間C言語ではグローバル変数にstaticを付けるとファイル内変数になりましたが、C++では無名名前空間を使うことで同じ事を明示的に書くことができます。 namespace { // この中の変数は他のファイルから参照できない int i; }... 続きを読む