トップページ > プログラム > 2014年06月05日 > XqFykZgR

書き込み順位&時間帯一覧

5 位/289 ID中時間01234567891011121314151617181920212223Total
書き込み数00000001001000001111000410



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Swiftスレ
OpenGLスレ Part20

書き込みレス一覧

Swiftスレ
327 :デフォルトの名無しさん[sage]:2014/06/05(木) 07:18:35.52 ID:XqFykZgR
>>326
C++は流石に無理。CかObj-Cでラップしないと
OpenGLスレ Part20
695 :デフォルトの名無しさん[sage]:2014/06/05(木) 10:05:04.49 ID:XqFykZgR
アルファを見てデプスバッファに書き込まないようにすれば良いじゃん
Swiftスレ
355 :デフォルトの名無しさん[sage]:2014/06/05(木) 16:17:17.84 ID:XqFykZgR
Cの関数を簡単に呼べるのが凄いわ
Swiftスレ
375 :デフォルトの名無しさん[sage]:2014/06/05(木) 17:46:41.07 ID:XqFykZgR
>>374
セミコロン入れたいのなら自分で書けば良いだけだろ
変なこと行ってるぞお前
Swiftスレ
386 :デフォルトの名無しさん[sage]:2014/06/05(木) 18:58:38.99 ID:XqFykZgR
C書いてるときには、関数内で特定の処理の塊を { } で囲んでコメント付けたりしてたんだが、
こういうことを Swift では出来なくなったみたいだな。
{} がクロージャとして認識されるから。
Swiftスレ
392 :デフォルトの名無しさん[sage]:2014/06/05(木) 19:34:00.01 ID:XqFykZgR
お前、言語仕様も分かってないのにグダグダ言ってたのか
Swiftスレ
425 :デフォルトの名無しさん[sage]:2014/06/05(木) 23:15:46.59 ID:XqFykZgR
>>419
破壊されたくなければ、明示的に
var array2 = sort(array1.copy(), >)
しろって方針なんだろうな。コスト削減のために
Swiftスレ
426 :デフォルトの名無しさん[sage]:2014/06/05(木) 23:18:00.24 ID:XqFykZgR
でも関数の引数が自動的にコピーとなるような指示詞が欲しいな
Swiftスレ
430 :デフォルトの名無しさん[sage]:2014/06/05(木) 23:28:15.04 ID:XqFykZgR
func foo(var a : Int[]) {
a.unshare()
...//いろいろな処理
}
こうすればいいのか。

ちなみに引数のところから var を抜くとエラーになる。
Swiftスレ
431 :デフォルトの名無しさん[sage]:2014/06/05(木) 23:45:56.24 ID:XqFykZgR
let listA : Int[] = [1,2,3,4,5,6,7]
let listB : Int[] = listA.filter({$0 % 2 == 0})
let listC = filter(listA,{$0 % 2 == 0})

listB は普通の新しい配列なのに、listC は遅延リストなのが面白いな


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。