ふらっとVisual C#,C♯,C#(初心者用) Part109
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2013/11/28(木) 11:27:54.20他のスレッドでは書き込めないような低レベルな質問。
質問者自身なんだか意味がよく分からない質問。
ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められることがあります、ご了承下さい。
なお、テンプレが読めない回答者は邪魔なので後述のC#相談室に移動して下さい。
>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。
■前スレ
ふらっとVisual C#,C♯,C#(初心者用) Part108
http://toro.2ch.net/test/read.cgi/tech/1383867970/
■関連スレ
C#, C♯, C#相談室 Part81
http://toro.2ch.net/test/read.cgi/tech/1381134494/
■コード貼るなら↓使ってください
http://ideone.com/
0314デフォルトの名無しさん
2013/12/08(日) 00:18:35.870315デフォルトの名無しさん
2013/12/08(日) 00:21:50.95いや都内でもJava案件多いぞ
派遣SEだからよく知ってる
0316デフォルトの名無しさん
2013/12/08(日) 02:19:57.760317デフォルトの名無しさん
2013/12/08(日) 03:18:18.290318デフォルトの名無しさん
2013/12/08(日) 03:19:24.550319デフォルトの名無しさん
2013/12/08(日) 09:27:20.88どうしたらよいものか。
vs2013 win7です
0320デフォルトの名無しさん
2013/12/08(日) 10:16:15.130321デフォルトの名無しさん
2013/12/08(日) 10:54:50.530322デフォルトの名無しさん
2013/12/08(日) 11:00:46.990323デフォルトの名無しさん
2013/12/08(日) 11:02:06.48blendで作れるやつでしたっけ
0324デフォルトの名無しさん
2013/12/08(日) 13:55:41.46デザイン等が表示できません。どうすればいいでしょうか?
0325デフォルトの名無しさん
2013/12/08(日) 13:59:11.010326ぱくっ
2013/12/08(日) 15:01:25.95・作ったファイルって何だよハゲ。アプリケーションのことか?
・USBて。USBメモリのことでございましょうか?
・デザイン等が表示できませんって意味不明だし
・どうしたらいいかなんてそんだけで俺達はエスパーじゃありません
まあこんなところかと
0327デフォルトの名無しさん
2013/12/08(日) 16:04:26.63デザインって言ってるからフォームとかUIが正しく表示されないんじゃ
とつられてみる
0328デフォルトの名無しさん
2013/12/08(日) 16:39:36.370329デフォルトの名無しさん
2013/12/08(日) 17:55:00.490330デフォルトの名無しさん
2013/12/08(日) 19:25:51.74http://engawa.2ch.net/test/read.cgi/poverty/1386476617/
0331デフォルトの名無しさん
2013/12/08(日) 19:42:22.930332デフォルトの名無しさん
2013/12/08(日) 21:01:22.830333デフォルトの名無しさん
2013/12/08(日) 21:04:33.540334デフォルトの名無しさん
2013/12/08(日) 21:05:00.83方法は「保存」のスコープによって異なる
0335デフォルトの名無しさん
2013/12/08(日) 21:43:00.940336デフォルトの名無しさん
2013/12/08(日) 22:12:57.33ttp://uploda.cc/img/img52a46eb540206.JPG
例えばですが、上のような画像の場合
ScopeIdの値を取得なり設定した場合に右に書いてるある例外がスローされるというだけで
今現在この例外がスローされているというわけではないですよね?
0337デフォルトの名無しさん
2013/12/08(日) 22:20:55.20今現在スローされてる例外は$exceptionとかそんな感じの名前で表示される
0338デフォルトの名無しさん
2013/12/08(日) 22:21:49.940339デフォルトの名無しさん
2013/12/08(日) 22:24:47.94まじでありがとうございます!!
0340デフォルトの名無しさん
2013/12/08(日) 22:39:21.16クラスを作ってそれの配列を作るのはどっちがいいんでしょうか。
列の型を変えられるのでクラスを作った方が柔軟に対応出来そうですが、
速度的には不利なのかなと思ったりしました。
0341デフォルトの名無しさん
2013/12/08(日) 22:51:53.65余計なことは考えずに独自クラスのList<T>を作ればいいよ
0342デフォルトの名無しさん
2013/12/08(日) 23:31:27.51こんなの書いたことある
0343デフォルトの名無しさん
2013/12/08(日) 23:36:05.82致命的な問題が無さそうであれば、今回はクラスの配列を使うことにします。
Listも考えましたが、並び順も重要なので今回は配列でやることにします。
ありがとうございました
0344デフォルトの名無しさん
2013/12/08(日) 23:43:28.310345デフォルトの名無しさん
2013/12/09(月) 02:16:28.160346デフォルトの名無しさん
2013/12/09(月) 03:08:44.95ジャグ配列が最適解。
0347デフォルトの名無しさん
2013/12/09(月) 07:36:49.19アクセスを速くしたいんなら配列+構造体だ
0348デフォルトの名無しさん
2013/12/09(月) 09:38:54.550349デフォルトの名無しさん
2013/12/09(月) 09:42:52.850350デフォルトの名無しさん
2013/12/09(月) 09:43:34.65当たり前だろ
0351デフォルトの名無しさん
2013/12/09(月) 10:08:01.00ListってAddした順序に必ず並ぶの?
>>348
ジャグ配列の方が早いから2次元配列は使うなってどこかで読んだことがあるけど違うの?
0352デフォルトの名無しさん
2013/12/09(月) 10:13:08.67並ばないのはDictionaryとかSortedListとかその辺
というかそもそもアクセス速度なんて相当回数参照しないと問題にならないと思うが
0353デフォルトの名無しさん
2013/12/09(月) 10:14:27.320354デフォルトの名無しさん
2013/12/09(月) 10:20:28.560355デフォルトの名無しさん
2013/12/09(月) 10:25:08.83それで必要十分なパフォーマンス出てりゃそれが一番いいじゃん。
0356デフォルトの名無しさん
2013/12/09(月) 10:47:30.59STLに夢見すぎ、STL遅いよ
0357デフォルトの名無しさん
2013/12/09(月) 10:56:14.120358デフォルトの名無しさん
2013/12/09(月) 11:53:19.570359デフォルトの名無しさん
2013/12/09(月) 12:12:23.75どの本?
0360デフォルトの名無しさん
2013/12/09(月) 12:31:36.830361デフォルトの名無しさん
2013/12/09(月) 12:59:48.54これに対するおちょくりでしょ。ここは変な荒らし多いからな
合ってるよ。単純に配列並べてアクセスするならジャグドの方が多次元より早い
0362デフォルトの名無しさん
2013/12/09(月) 13:08:48.11http://msdn.microsoft.com/ja-jp/library/ms973839.aspx
>v1 の JIT は、jagged 配列 (「配列の配列」) を矩形の配列よりも効率的に最適化することができ、その違いは顕著なものです。
0364デフォルトの名無しさん
2013/12/09(月) 13:18:53.270365デフォルトの名無しさん
2013/12/09(月) 13:19:31.00あほかw
0366デフォルトの名無しさん
2013/12/09(月) 13:40:18.482001 年 8 月
ちと古くないか?
0367デフォルトの名無しさん
2013/12/09(月) 13:45:16.11結局は自分で確認しろとしか
0368デフォルトの名無しさん
2013/12/09(月) 14:06:15.21いい勝負してるよ
VC++ vs MSCLRで比べると逆転する
C# Generic (mono)
http://ideone.com/doMVEW
List back : 1000000 : 00:00:00.0209179
List front : 100000 : 00:00:03.6538403
LinkedList back : 1000000 : 00:00:00.2210205
LinkedList front : 1000000 : 00:00:00.3238953
C++/STL
http://ideone.com/NynvMY
vector back : 1000000 : 0
vector front : 100000 : 3.69
list back : 1000000 : 0.13
list front : 1000000 : 0.08
0369デフォルトの名無しさん
2013/12/09(月) 14:24:05.34今後禁止な
テンプレ追加決定
0370デフォルトの名無しさん
2013/12/09(月) 15:06:18.35いい加減悟っていただけないでしょうか
0371デフォルトの名無しさん
2013/12/09(月) 15:19:41.46http://ideone.com/VewfYv
10000 x 10000
jagged : 00:00:23.4685876
square : 00:00:16.7713101
100 x 100
jagged : 00:00:00.0005807
square : 00:00:00.0006616
昔のCLRだとラージオブジェクトの扱いが
うまくなかったので2次元配列が不利だったのかと
予想してみる。
0372デフォルトの名無しさん
2013/12/09(月) 15:37:44.08知らなかったは
0373デフォルトの名無しさん
2013/12/09(月) 15:43:48.24http://schima.hatenablog.com/entry/20091118/1258518836
この辺りだとジャグの方が早いになってたのに・・・いつの間にw
0374デフォルトの名無しさん
2013/12/09(月) 15:47:33.77だから言っただろ
ジャグ配列の方が早いって言ってたキチガイは反省しろよ
0375デフォルトの名無しさん
2013/12/09(月) 16:12:50.3910000 x 10000だと、ジャグで7秒くらい、普通ので5秒くらいでした
100 x 100は同じくらいだったけども、PC遅くね?w
0376デフォルトの名無しさん
2013/12/09(月) 16:25:57.970377デフォルトの名無しさん
2013/12/09(月) 17:44:56.59書き方は荒いけど、内容は悪くないだろ。
2次元配列よりジャグ配列だと思い込んでたから勉強になったわ。
0378デフォルトの名無しさん
2013/12/09(月) 18:18:43.650379デフォルトの名無しさん
2013/12/09(月) 18:19:15.74唾棄すべきだよそういうのは
0380デフォルトの名無しさん
2013/12/09(月) 18:27:33.53風邪でも引いてるのか?
0381デフォルトの名無しさん
2013/12/09(月) 22:20:33.160382デフォルトの名無しさん
2013/12/09(月) 22:21:16.110383デフォルトの名無しさん
2013/12/09(月) 22:21:36.12なんで思い込みで人に教えるかな・・・
おまえみたいなのがいるから>>361みたいなあほが沸いてくるんだよな
0384デフォルトの名無しさん
2013/12/09(月) 22:26:33.200385デフォルトの名無しさん
2013/12/09(月) 22:28:02.230386デフォルトの名無しさん
2013/12/09(月) 22:28:57.87またはそのコラボレーション
0387デフォルトの名無しさん
2013/12/09(月) 22:30:21.720388デフォルトの名無しさん
2013/12/09(月) 22:33:17.280389デフォルトの名無しさん
2013/12/09(月) 22:35:01.600390デフォルトの名無しさん
2013/12/09(月) 22:37:12.64キチガイ涙拭けよwwwwwwwwwwwwwwwwwww
0391デフォルトの名無しさん
2013/12/09(月) 22:40:01.280392デフォルトの名無しさん
2013/12/09(月) 23:04:32.960393デフォルトの名無しさん
2013/12/09(月) 23:12:13.92そこはvectorじゃなくdequeを使うとこなんじゃないの?
0394デフォルトの名無しさん
2013/12/09(月) 23:15:21.240395デフォルトの名無しさん
2013/12/09(月) 23:58:57.640396デフォルトの名無しさん
2013/12/10(火) 00:03:04.270397デフォルトの名無しさん
2013/12/10(火) 00:07:28.03というかコレクションのコレクションとして自然に型システムに溶け込むジャグ配列に対して
2次元配列の奇形具合がわからないとかセンスないねとしか
0398デフォルトの名無しさん
2013/12/10(火) 00:09:29.380399デフォルトの名無しさん
2013/12/10(火) 00:16:04.02どうぞどうぞ。止めないぜ。
0400デフォルトの名無しさん
2013/12/10(火) 00:45:05.79ピボットテーブルなら2次元配列のが直接的
C#でジャグ配列の使い道なんてないよ
0401デフォルトの名無しさん
2013/12/10(火) 00:50:41.94Lengthの扱いもイレギュラー 行の入れ替えもまともに出来ないようなもんをさあ
Cで脳みそ止まってるんじゃないの
0402デフォルトの名無しさん
2013/12/10(火) 01:13:20.36よく理解できない発想だけど、そんな人いるんだね。
大昔のBASIC上がりの人なんかねw
たぶん配列をメモリーじゃなくてデカルト座標的に把握してるんだろうな。
0403デフォルトの名無しさん
2013/12/10(火) 04:46:51.100404デフォルトの名無しさん
2013/12/10(火) 06:49:37.890405デフォルトの名無しさん
2013/12/10(火) 10:39:10.210406デフォルトの名無しさん
2013/12/10(火) 11:34:40.560407デフォルトの名無しさん
2013/12/10(火) 11:42:10.35staticおじさんの方が自分を省みるだけマシだな
0408デフォルトの名無しさん
2013/12/10(火) 11:59:44.950409デフォルトの名無しさん
2013/12/10(火) 12:01:32.740410デフォルトの名無しさん
2013/12/10(火) 12:43:14.32{
string str;
}
0411デフォルトの名無しさん
2013/12/10(火) 12:54:24.23ジャグ
0412デフォルトの名無しさん
2013/12/10(火) 19:28:21.61自動で更新追加削除のコマンドを組み立ててくれるオプションはないんすか?
0413デフォルトの名無しさん
2013/12/10(火) 19:36:31.50■ このスレッドは過去ログ倉庫に格納されています