[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 04/12 23:25 / Filesize : 185 KB / Number-of Response : 780
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ふらっとC#,C♯,C#(初心者用) Part89



1 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/01(日) 20:40:46.53 ]
このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。
ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問、
ググろうにもキーワードが分からない場合など、勇気をもって書き込んでください。
内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。

なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。

>>980を踏んだ人は新スレを建てて下さい。
>>980が無理な場合、話し合って新スレを建てる人を決めて下さい。

■前スレ
ふらっとC#,C♯,C#(初心者用) Part88
toro.2ch.net/test/read.cgi/tech/1332305258/

■関連スレ
C#, C♯, C#相談室 Part71
toro.2ch.net/test/read.cgi/tech/1332575004/
    ミスターサタンのC#相談室
toro.2ch.net/test/read.cgi/tech/1092656075/
VB.NET質問スレ(Part38)
toro.2ch.net/test/read.cgi/tech/1325083428/
くだすれC++/CLI(初心者用)part2
toro.2ch.net/test/read.cgi/tech/1268613679/


369 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 16:53:58.45 ]
>>366
スレッド切り替えにポーリングなんてあり得ない。

370 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 16:54:27.11 ]
スレッドは不思議な魔法で並列動作をしてるわけじゃなくて
やはり単一のCPUでやってることをそろそろ認識すべきだと思う
上のほうに勝手に並列でとかあるけど
そんなこと物理的にできるわけない
んでドキュメントを見る限りどうもAPIのスレッド機能はなにやら糞っぽい・・・と

371 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 16:55:54.26 ]
タスクスケジュールは優先度付きキューで順繰りに回してるだけだ
インサイドwindowsに書いてある
ボーリングなんてしとらん

372 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:02:38.36 ]
>>370
勝手に並列ってPGが意識しなくていいということだ。
スレッドスケジューラの動作はMSの公式ドキュメントに詳しく書いてるだろ。
それを読まずに糞っぽいっておまえの脳が糞だよ。

373 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:05:49.23 ]
並列にも色々あるしねえ
機械語のレベルなら依存関係のない命令はスーパースカラで一気に実行するでしょ

374 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:08:12.81 ]
で、Windowsのスレッド関連のAPIのどこが糞なの?
絶対必要なのにない機能でもあんの?

375 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:13:49.77 ]
Parallel系のメソッドは並列度をオプションで取れてもバチは当たらないと思います!

376 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:19:14.52 ]
丸投げ専用メソッドにオプションとか不吉です!!!

377 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:21:50.87 ]
馬鹿が大杉で噴いたわ。
ちなみにWiodnwsの場合、目安として、
バックグラウンドアプリケーションのタイムスライスは20ms、
フォアグラウンドアプリケーションのタイムスライスは60msとかな。
コンテキストスイッチは昔は概ね数マイクロ秒くらいな感じだったが、
今はもう少し速いんじゃないかな、まあ目安は1マイクロ秒かそれ以下ってとこだろう。




378 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:24:08.72 ]
というか1msってどこをどう読んだらそうなるんだ

379 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:26:43.84 ]
>>377
それの辺って資料ないのかな

380 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:29:01.38 ]
だからインサイドWindowsに詳しく書いてあると何度言ったら

381 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:33:40.04 ]
support.microsoft.com/kb/259025/ja
2000の頃は3クォンタム10-15msでバックグラウンド3クォンタム、フォアグラウンド9クォンタムだそうだ。

382 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:41:33.09 ]
やっぱりスレッド切替をすると1ms以上かかる事実はかわらないと

383 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:42:31.98 ]
>>382
タスク、プロセス、スレッドを同列にしか考えられないならそうだろうね

384 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:43:03.99 ]
>>380
あり
書籍の名前だったんだな

385 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:43:42.09 ]
Sleep(1)すると、1msどころか数十msは帰ってこないよ。

386 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 17:45:22.72 ]
>>381
最低限の切り替えはハードウェアレベルのタイマーか何か存在してるんだろうか?

387 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:46:24.87 ]
タイマータイマーうるせえなマジで



388 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:52:28.14 ]
>>385
それはBeginPeriodの設定次第

389 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:52:44.78 ]
>>385
もうお前は帰ってこなくていいよ

390 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:53:43.23 ]
まさか、この時代に再び擬似タスクが復活しようとは・・・

391 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:56:29.26 ]
9x系に戻るしかないな

392 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 17:58:02.23 ]
>>388
違う。上に指摘してあるクロック割り込みのサイクルからくる仕様。
HALをリアルタイム用にすれば精度は1ms以下にすることができる。

393 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:05:03.68 ]
今のwindowsの仕様のままリアルタイム方向に持っていくと
スイッチのオーバーヘッドがすごいことになりそうだねw

394 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:06:18.88 ]
どうでもいい話が続いてるけど、プロセスのスケジューリングの単位がmsなんだから
どんなに高性能のマシンを使い最適の設定をしたとしても、Sleep(1)から復帰する
時間が常に2ms未満になることを保証することなんてできるわけがない。


395 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:11:02.60 ]
なんでこんな糞仕様になってるの?
というわけで単に擬似並列がしたいだけのときはスレッド関数自作したほうが
ぶっちゃけすごく動作いいぞ

396 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:13:17.81 ]
>>395
いつの時代のプログラマだよあんた。
あんたプロセスとスレッドの区別付いてる?

397 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:14:20.72 ]
>>395
糞仕様というかOSの仕組みを考えると仕方ないと思うよw
組み込み向けで使われるリアルタイムOSとは違うしなあ

>>371が書いてるけど優先順位とかあるしねえ

精度がほしけりゃデバイスドライバでも書いて優先度上げてとか
するしかないんじゃないの?



398 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:37:53.53 ]
だからリアルタイム用のHAL出てるだろ。

399 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 18:39:12.83 ]
そもそもリアルタイムOSが要件ならWindows使わず、リアルタイムOS使え。
いっぱいあるだろ。

400 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:06:54.27 ]
てか、すでに時代にあってねぇよこの仕様

401 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:10:19.89 ]
どのあたりが? と聞くと答えられないんですね。

402 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:12:49.29 ]
XNAイジってて、Color構造体で任意の値が作成できねーぞムキーぃって思ってたらコンストラクタにあった。
なんでWinformとお作法が違うんだよ・・・。Orz

403 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 19:14:54.88 ]
>>402
winformが設計が古いからとか思わないのか

XNAに限らず後発の枠組みはどれも作法が違うぞ

404 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:19:58.18 ]
>>401
どう考えても_秒単位になってるところだろ

405 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:22:00.34 ]
新OSでμ対応やってみたらあっさり出来ちゃったレベルでいけると思うけどね
そんなに対応が難しい問題とは思えない

406 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:30:39.53 ]
>>403
WinFormは自分に合っててかなり基本は良設計だと思ってるからだな。
たまに変な設計のコントロールあったりするけど・・・。

407 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:46:47.98 ]
>>406
新しい設計がすべていいとは思わないが場合によっては変わるのは仕方ない

というかColor構造体なんか一度作ったら早々いじらないから
コンストラクタで指定でもいいと思うけどw



408 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 19:58:56.77 ]
>>404-405
自分の無知を棚に上げてよくそういうこといえるよな....

よく言われるように(と言ってもこの無知連中は知らんと思うけど)低レイテンシと
高スループットはトレードオフなわけだが、何でスループットを犠牲にして
uSecオーダーのレイテンシなんかを実現しなきゃいかんのか。

そんな低レイテンシが求められる分野なんてほとんどないつーのw

409 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 20:04:11.80 ]
>>407
マーそうなんだけどね。
そういえば最初C#始めた時に、何でコンストラクタにないんだよムキー!って言ってたの思い出した。(汗
俺の思考の設計がかなり不味いね!Orz

410 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 20:07:25.59 ]
>>408
>そんな低レイテンシが求められる分野なんてほとんどないつーのw

まれにあるから、そういうことが出来るようにしとけ

と、言うだけのことだろ、馬鹿じゃねーのか?

411 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 20:09:27.23 ]
まれにもないって。
>>410はそれが必用になるケースがあると思ってるんだろうが、
まず間違いなくそれは>>410が何か勘違いしてるだけ。

412 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 20:12:39.56 ]
最近のアプリの激重具合はわけもわからずスレッドたてまくるからだろ?

413 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 20:17:41.53 ]
>>411
お前がそういう状況を知らんだけ。

まあ、必用とか言うアホにありがちのことだが。(w

414 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:09:36.78 ]
ReportViewerのデータソースにはTableAdapterに登録したものしか使えないのでしょうか?

xsdに登録したTableAdapterにクエリを追加しようとすると
[Microsoft][HY104][ODBC Microsoft Access Driver]有効桁数の値が無効です。 
と、エラーが出ます。SQL文で文字列に対しLIKE ? を使うとそのエラーが出ます。
数列に対して同じ文を入力すると問題無く出来ます。

ttp://www.atmarkit.co.jp/fdotnet/vblab/vsdbprog_03/vsdbprog_03_02.html
このサイトの図11では文字列でも実行できるのですが図14で先ほどのエラーが出てしまいます。

OleDbConnectionを使ってmdbと接続し、Commandで文字列を探した場合は問題なく動作します。
現在はそれを使いDataGridViewに表示させているのでそのままReportに出力できるのが一番いいのですが・・・
宜しくお願いします。

415 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:14:42.34 ]
>>382
いったいどういう意味でそういっているんだ?よくわからないから説明してくれないか?
>>377
>コンテキストスイッチは昔は概ね数マイクロ秒くらいな感じだったが、
>今はもう少し速いんじゃないかな、まあ目安は1マイクロ秒かそれ以下ってとこだろう。
マイクロだぜ?まいくろ。みりの千分の一だ。


416 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:16:13.35 ]
まれに1msの精度を要求するメトロノームを作りたくなるかもしれないだろ!

417 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:17:21.27 ]
>>415
わからないレベルに話しても無駄



418 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:19:56.63 ]
まれにじゃないし
今作りたいし

419 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 21:24:32.67 ]
>>415
エスパーしてみると、タスクスイッチまで1ms掛かるんだから(この段階でも色々無視しているがw)、1ms経たないと他のスレッドが実行できない
だからスレッドを乱立するプログラムが実行速度を損なっているじゃないかぁぁぁぁあって事じゃないかな?

俺には彼の説得は無理そうだから、お任せします

420 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:24:34.22 ]
Sleep(1)が1msで戻らないからスレッド切り替えに1ms掛かってるとか抜かしてる人だもんねえ
Sleep(1)はタイムスライス破棄してないんだよ
スイッチ自体起こってない

421 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:44:33.99 ]
>>415の話もトンデモだけどね。
何でGHz台で動いてるCPUでたかがコンテキストの保存と復元ごときにuSecオーダーの
時間がかかるんだよw

どんなにかかっても100PSecのオーダーにしかならんと思うけどw


422 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:46:33.16 ]
単なるタイムスライス・ラウンドロビンではなくて、1ms 経たなくともシステムコールのタイミング等やI/Oウェイトでもスレッドのコンテキストスイッチは発生しうるというのに。

423 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:48:00.03 ]
>>421
へえ。それはしらなかった。基本、SPとPCその他以外にもいろいろとセーブしまくっているかとおもっていたんだ。

424 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 21:56:52.96 ]
>>420
え?それは意味わかんない
やってみると明らかに1ms以上返ってこないじゃん
何がいいたいの?

425 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/08(日) 21:59:48.01 ]
>>423
全てのレジスタのPush POPってマシン語で1命令だぜ
どのスレッドを次に実行するかなんかのプログラムの方はもう少し掛かるが

426 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:09:32.49 ]
これのどこが初心者スレだ

427 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:15:23.69 ]
今どきのCPUのコンテキストって数キロバイトに達するものもあるんだぜ?
カーネルモードへの切り替え、キャッシュフラッシュ、コンテキストの保存、ロード、ユーザモードへの切り替え
これくらいの処理が走るんだ、マイクロ秒レベルの時間がかかることは別に不思議ではない。
コンテキストスイッチの差異は、数千から1万CPUサイクルを消費するってのが一般的な目安。




428 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:15:35.13 ]
マルチスレッドに魔法を感じてる人間がいるところさ

429 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:25:06.04 ]
>>420
じゃあ、優先度を上げて、Sleep(10000)ってやればCPU張り付くんですねwww

430 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:31:24.16 ]
この辺の仕組みってゲーム屋ぐらいしかまともに考えたことある奴いないよな
ゲーム屋でも間違ってるのいるし
ビジネスアプリ組んでる奴はほぼ壊滅状態

431 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:32:09.66 ]
>>427
数キロバイトもレジスタないぞ?

432 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:41:44.97 ]
おっと数キロは言い過ぎた。
でも例えばIA64なんかは1キロバイトは余裕で超えてたはずだ。



433 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:42:52.14 ]
おやじはWin32時代に経験済み。

434 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:45:05.82 ]
>>358
ParallelOptions.MaxDegreeOfParallelismプロパティ

435 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 22:50:28.10 ]
>>434
あんがと

436 名前:423 ◆QZaw55cn4c mailto:sage [2012/04/08(日) 23:00:26.28 ]
>>428
うん。マルチコアに接続するひとつの方法だからね。
F# のアプローチが(今はそうでないにせよ)将来的にマルチコア対応ソフトウェアをシームレスに記述する方法に成長すればいいのだが

437 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/08(日) 23:04:01.72 ]
LinqもParallelも一番の問題は
どうやってプログレスバーを更新すかるだよな。



438 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 00:19:47.04 ]
WindowsFormのボタンの枠を消す方法教えろ

439 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:26:06.28 ]
えろ、まで読んだ。

440 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:30:48.93 ]
>>435 オレも勉強したい。参考にソース見せて?!

441 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:32:27.96 ]
>>438 まずボタンを消しまして、ラベルを上に配置します。

442 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:36:27.85 ]
どんだけ物分りが悪いんだよ
しかも質問する方は態度でけえ奴が定期的に湧くし同一人物か

443 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:39:09.06 ]
低姿勢で質問して答えが返ってきたことがない

444 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:40:50.21 ]
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。

なお、テンプレ2行目が読めない回答者は邪魔なので後述のC#相談室に移動して下さい。

C#, C♯, C#相談室 Part71
toro.2ch.net/test/read.cgi/tech/1332575004/

445 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:40:59.08 ]
おい、C#だとWindowsFormのボタンの枠消せネーよ

446 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:42:05.45 ]
いや、自分で煽っておいてなんだけどボタンの枠ってどこだよw

447 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 00:44:10.26 ]
ボタン使わなきゃいいだろ もしくは自分で描画しろ



448 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:18:17.19 ]
プログラミング自体始めたばかりで入門サイト見て回っているんだけど
どこも文法の解説ばかりでピンと来ない

初心者がよくやる間違ったコーディング例を提示してから
こうやると簡潔に書けますという正解例が書かれているようなサイトがあればうれしいんだけど
書籍にもそういうのがないんだよな

449 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:37:07.32 ]
DataGridViewの一行一行に隠しデータを持たせる
(MFCでいう CListCtrlとかのGetItemData SetItemData)
には、どうすればいいでしょうか?

450 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:42:27.76 ]
そういう数学みたいなものはないだろうな
書き方なんて数年ですっかり変わるし作るものも十人十色、記述の仕方も無限通りある
例えば電卓みたいなよくあるアルゴリズムを自分で作ってみて、
自分のソースを失敗例、公開されているものを正解例として比べてみるといいんじゃないの
まったく作れなければまだ実力が足りない 公式を丸暗記するレベルだから文法をまずは覚えるべき

451 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:46:48.98 ]
>>449
カラムの項目ごとのvisibleをfalseにするだけでいけたと思う

452 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:49:08.31 ]
>>448
極論だけど、最初から正しいコードを書こうとか思わず、
我流でもとにかく書いてみるほうが学習効率が高いと思うよ

453 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:54:59.82 ]
>>448
welcome つ toro.2ch.net/test/read.cgi/tech/1328276597/

454 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 01:57:35.10 ]
>>452

まず書いてみないとわからないよね
10年以上やってる俺でもそういうときあるもの

455 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 02:10:59.70 ]
やっぱり問題にぶち当たらないと人は考えないってことですかね
こういう高級言語って早々問題が生じるようなこともないんですよね
わかりにくいコードだから見やすく書こうと意識するぐらいで
ほとんどコピペで済みますし

例えば、テキストから文字列を一行づつ読みこむ場合
Listに追加していって返すのじゃなくて
イテレーターとLinq使ったほうがメモリの使用量が少なくて済みますという解説があって
なるほどと思ったけど、別にListのままでも問題ないんですよね
趣味でやる分には制限がないからあんまり上達しないんだろうな

456 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 02:26:28.31 ]
>>451
いけた。こんな使い方していいのか。ありがとう

457 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 03:06:31.19 ]
>>455
基本的にコピペは悪だよ。バグをバラまく可能性があるからね。
後はユニットテスト任せだな。

あと、自分は10行に一回位はコンパイルを試行するね。
オーダー的には未試行の行数が増えるほど不具合の数も跳ね上がるし。



458 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 03:17:52.03 ]
Bitmapクラスって読み込めないjpegがあるね
ビューアーだと見れるのに読み込めない
面倒だけどどっかのdll使うしか無いのか

459 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 04:07:36.98 ]
通りすがりの人にプログラミングを教えるような感じの解説をしてほしい
ようやく未確認飛行の解説が理解できるようになりかけてきたけど
最初の頃は全く理解できなかった
「C++でいうところの〜」、「オブジェクト指向における〜」
通りすがりの人にオブジェクト指向ってなんですか?って聞いて答えられる人なんていない
どんなに簡潔に書かれている文章であっても、専門用語混じりで書かれていたのでは理解に苦しむ

これからプログラミングを始めようとする人のための心構えみたいなものを教えて欲しい

460 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 04:19:11.18 ]
>>459
多少わからないことがあっても、それはそれとして脇に置いといて、とにかく進む。
自分でサンプルプログラムを打つ。自分でコンパイルする。サンプルプログラムを変化させて挙動をみる。

461 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 04:27:09.80 ]
>>459
勘とセンスが必要だ。

りんごって言ったら、味とか形とか用途とか思いつくけど、
そういう専門用語も慣れれば同じような感触を持つようになるよ。
食べれないけどね。

462 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 05:31:19.64 ]
studiostyles.info/
コードエディタのカラーを変更

これいいね。背景が明るいから暗くしたいと思ってたんだよ

463 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 11:06:41.12 ]
未使用変数やイベントハンドラの警告メッセージを表示させないようにするにはどうしたらいい?

あるインターフェースでイベントを定義し、そのインターフェースをインプリしたクラスで
一部イベントを使ってないのがあるんですよ。

インターフェースをインプリしたクラスのほとんどが、イベントを使うから、
インターフェースにイベントがある事自体は良いんだけど……

464 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 11:10:29.18 ]
仮想メソッド

465 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 13:25:44.20 ]
川俣さんの記事は厨二臭い

466 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 13:33:44.00 ]
>>463
#pragma warning disable xxx

467 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 14:13:41.53 ]
>>455
PC用にコード書くならもはやメモリの制限なんてあってないようなもんじゃね



468 名前:営利利用に関するLR審議中@詳細は自治スレへ mailto:sage [2012/04/09(月) 14:18:32.37 ]
大量の画像と動画と圧縮ファイル扱ってるけどメモリの問題は大変だよ

469 名前:営利利用に関するLR審議中@詳細は自治スレへ [2012/04/09(月) 14:20:06.99 ]
圧縮したままなるべく扱えば問題ねーだろ
なんでもかんでも展開したままにすりゃそらメモリ食うけど






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<185KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef