- 1 名前:デフォルトの名無しさん mailto:sage [03/11/09 15:37]
- いろんなスレが乱立していますが、統合的なスレッドがないので立てました。
質問もOK 関連スレ C#って死滅する理由がないよね! Part4 pc2.2ch.net/test/read.cgi/tech/1042464104/ C#最強伝説 pc2.2ch.net/test/read.cgi/tech/1061208152/ C#とJava、どっちをおぼえればいいの? pc2.2ch.net/test/read.cgi/tech/1006715468/ C#Builder Professional 質問箱 pc2.2ch.net/test/read.cgi/tech/1062433418/ 関連リンク dir.yahoo.co.jp/Computers_and_Internet/Software/Programming_Tools/Programming_Languages/C_Sharp/
- 669 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 01:39:33 ]
- 下らないレスするくらいなら相手するなよ…
>>667 好きなの選べ ttp://homepage3.nifty.com/mmgames/c_guide/p_compiler.html
- 670 名前:デフォルトの名無しさん mailto:sage [2007/05/15(火) 01:49:55 ]
- >>667
Linuxなら、どのディストリにもgccが入っているだろうし、vi(vim)かそれが嫌ならemacsがあるだろ。 それを踏まえて、WinXPでもcygwin入れてgccを使えばいいし、取り敢えずvimでいいだろ。
- 671 名前:下らなさの2乗 mailto:sage [2007/05/15(火) 10:15:29 ]
- >>668
「c」などという言語はありません。
- 672 名前:デフォルトの名無しさん [2007/05/20(日) 03:27:08 ]
- OS:VineLinux
コンパイラ:gcc こんばんは、ppm形式(フルカラーraw形式)の画像のピクセルごとの,R,G,Bの色のデータを メモリを動的に確保して1次元の配列にぶち込みました。 これを任意の角度回転しようと考えているのですが、 どうも1次元の配列ですと直交座標で扱いにくく困っています。 そこで新たに二次元配列を動的に確保して・・・とも考えたのですが 元画像、出力画像のデータを取り込んでいるので、得策でもないような気がします。 なんとか直交座標系として扱いつつ、元画像を回転させて出力画像を作る方法ありませんでしょうか? ソースがあるだとかよい案があればよろしくお願い致します。
- 673 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 03:50:33 ]
- >>672
座標計算する関数を作ってしまうとか。 pc11.2ch.net/test/read.cgi/tech/1179301993/99
- 674 名前:デフォルトの名無しさん [2007/05/20(日) 06:03:17 ]
- printfの書式で14.850000や2.00や5.012000の様に小数点以下で最後に0が続く場合、
その0を省略する方法を教えて下さい。
- 675 名前:側近中の側近 ◆0351148456 [2007/05/20(日) 08:16:09 ]
- >>674
(っ´▽`)っ printf("%.0f\n", d);;
- 676 名前:デフォルトの名無しさん [2007/05/20(日) 08:19:40 ]
- ’0’、’1’、’2’、’3’を’-1’、’0’’、’1’、’2’に置き換えるためにhand=C-’0’-1とするのですが、この式の間の『’0’』の存在意義がよくわからないです。
- 677 名前:側近中の側近 ◆0351148456 [2007/05/20(日) 08:29:08 ]
- >>676
(っ´▽`)っ >hand=C-’0’-1 このCには文字が入っているんじゃないかな? このhandには数値が入っているんじゃないかな? Cに'3'が入っている時を例に挙げよう。 '0' = 0x30 = 48 '3' = 0x33 = 51 hand = 51 - 48 - 1 = 2 つまり、文字を数値に変換するために'0'の値を引いているの。 '0'(文字の0)と0(数値のゼロ)は違うのはわかるよね。 メモリに格納される時のビット列が違うの。 2進法で考えると '0'は00110000、0は00000000で格納されるよ
- 678 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 08:32:40 ]
- >>674-675
それよりも%gだろ
- 679 名前:側近中の側近 ◆0351148456 [2007/05/20(日) 08:34:52 ]
- >>674
>>678 (っ´▽`)っ そうだった! %.0fだと小数点以下が全く出なくなっちゃうね☆
- 680 名前:デフォルトの名無しさん [2007/05/20(日) 08:38:50 ]
- あっ、はい。文字としての扱いのままでatoiとかはしてありませんでした。
大変ありがとうございます。ところで、、'0' = 0x30 = 48 '3' = 0x33 = 51 とゆう式の流れはまだ学習していません。できれば教えて下さい。
- 681 名前:側近中の側近 ◆0351148456 [2007/05/20(日) 09:01:43 ]
- >>680
(っ´▽`)っ 文字コードだよ。 ISOとかそういう偉いところが0x30は'0'を表すって決めたんだよ。 ところで、0x30は「16進法で30」っていう意味だよ。 0xがつくと16進法 0がつくと8進法 ちなみに'\n'は0x0a、'\0'は0x00だよ。
- 682 名前:側近中の側近 ◆0351148456 [2007/05/20(日) 09:06:10 ]
- (っ´▽`)っ
最も基本的な文字コード、ASCII ttp://ja.wikipedia.org/wiki/American_Standard_Code_for_Information_Interchange 他の文字コードはASCIIを踏襲しているよ。 シフトJISとかunicodeとかもASCIIの文字コードを含んでいるよ。
- 683 名前:672 [2007/05/20(日) 09:21:35 ]
- >>673
ありがとうございます。 座標の計算関数はできてはいるんですが、力及ばず入出力を二次元配列でしか設計できませんでした ということでそっちに行ってきます
- 684 名前:デフォルトの名無しさん [2007/05/20(日) 09:23:06 ]
- 大変ありがとうございます。やっと理解できました。
- 685 名前:デフォルトの名無しさん [2007/05/20(日) 10:11:40 ]
- やっぱわかんないちす。51と48は何を表してるんすか?てか16進法わからないです。
- 686 名前:デフォルトの名無しさん [2007/05/20(日) 10:19:34 ]
- やっぱわかりました。十進法ですね。
- 687 名前:デフォルトの名無しさん [2007/06/05(火) 02:44:30 ]
- 文字コードの話題がちょうどでてるので、タイムリーに質問。
cygwinでgccでコンパイルするときって、shift-jis以外は使えないんでしょうか? ちなみに、OSはwin-xp proです。 「表」の字がコンパイルしたら、エラーがでました。 んで、色々しらべて、shift-jisがまずくて、他にもエラーがでる文字があるってことまではわかったんですが、 解決法がいまいちわかりませんでしたorz もちろん、ソースの文字コードを色々と丸々かえて、再コンパイルしてみましたが、 完全に文字化けしてしまいました。 解決法とかはありますか? また、もし、他の文字コードを使えるのでしたら、オススメの文字コードとかありますか?
- 688 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 04:18:32 ]
- >>687
つ input-charset いろいろどころか全然調べてないだろ
- 689 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 04:31:44 ]
- ついでにexec-charsetも
- 690 名前:デフォルトの名無しさん mailto:sage [2007/06/05(火) 05:00:00 ]
- んじゃ更に、
input-charset=euc-jp exec-charset=cp932 とか書いてみる。
- 691 名前:デフォルトの名無しさん mailto:sage [2007/06/06(水) 03:06:28 ]
- >>688-690
勉強になりました。 dです。
- 692 名前:デフォルトの名無しさん [2007/06/13(水) 13:28:58 ]
- グローバルで宣言してた変数などを
ポインタ等使ってローカルでの宣言で実装すると 常時使ってるメモリは少なくなると思うんですけど 速度的にはグローバルで宣言したほうが良いんですか?
- 693 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 15:33:33 ]
- >グローバルで宣言してた変数などを
>ポインタ等使ってローカルでの宣言で実装すると >常時使ってるメモリは少なくなると思うんですけど >速度的にはグローバルで宣言したほうが良いんですか? グローバルかローカルかと言う議論にポインタは関係ない。 使用メモリを云々するほど広大なメモリを取り扱う話ならヒープを使うべきだ。 速度に関しては、実測が基本。
- 694 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 16:57:01 ]
- これの話にポインタは関係ないですけど、
複数の関数で共通した変数使う場合に 普通はグローバルで宣言してしまいますけど ポインタなど使えばローカルの宣言でもイケるけどどっちが速いのか って事を聞きたかったんです。 けど、実測しかないですか。 メモリも抑えなきゃいけないんだけど速度を最重視して作らないいけなくてorz
- 695 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 17:27:44 ]
- >>694
>複数の関数で共通した変数使う ために >ポインタなど使えばローカルの宣言でもイケる というのはつまり、malloc() 等でヒープを確保するんだろ? >普通はグローバルで宣言 した場合は static なデータとしてロード時に確保されるわけだが 使用するメモリ量にはまったく差がないし、速度にも有意な差があるとも思えん。 よって益々、>>693 の結論通り。
- 696 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 17:53:55 ]
- 速度は変わらないんですね。
それだけ教えていただいて感謝してます。 ありがとうございました。 ただ、メモリ量は差はあると思われます。
- 697 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 18:12:45 ]
- スタックとヒープの区別もつかないやつが、「差はあると思われます」と言ってもなあ・・・
- 698 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 18:30:47 ]
- メモリ使用の差の話は、静的確保だとプログラムの実行期間中ずっと
確保されたままなのに対して、動的確保だとそうではない、ということだろ。 >常時使ってるメモリは少なくなると思うんですけど
- 699 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 01:11:57 ]
- 寒いなスレ開いちまった。。
間違った事言ったなら質問者と回答者の立場はどうあれ一言くらい・・・
- 700 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 08:34:31 ]
- 初心者とか中級者とか上級者の堺はどのあたりだと思いますか?
- 701 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 10:01:11 ]
- 大阪のあたりじゃね?
- 702 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 06:08:03 ]
- 境でした。。すみません
- 703 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 10:14:38 ]
- 鳥取のあたりじゃね?
- 704 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 11:21:39 ]
- 東京にも武蔵野市に境がある
- 705 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 11:25:12 ]
- 住所にはないのに、町田市の駅にも境がある。
- 706 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 17:27:24 ]
- 私はあなたたちを少しかいかぶっていたみたいです
こんなにイライラするレスを返されたのは初めてではありませんが それでもかなり上位に来るうざさだと思います 日本語が通じてるのにわざと他の意味を探す病気がPGには流行っているみたいですね 私の知り合いもそういうビョーキにかかっている時期がありました 本人はただふざけているだけのようなのですが 周りからしてみればはたはた迷惑です 面白くもなんともないのに本人は延々とボケを続けるんですからね あなた方もそれと同じ事やっているんですけどどうですかわかりませんか 全然面白くないですよ少しはバラエティ番組でも見たらどうでしょうか バラエティ番組見たからってあなたたちが面白い事を言えるとは思いませんが? 冷めるネタくらいは学習できると思いますちょっとあまりにもこれは酷い流れだと思います 更新されてないスレッドでもお気に入り登録にして毎日巡回でもしているんでしょうかね 質問スレで質問する人回答する人、スレは違っても同じだったりすることがよくあるんじゃないでしょうかね けれど同じスレで違うことを聞かばスレ違いと言い別のスレで同じ人が答えたり?面白いですねそういうの このスレの人達は凄くつまらないです一ミリたりとも笑える要素がないと思います 笑えるスレにしてくださいとは言いませんがこういう流れを作るんだったら もう少しひねるとかしてくださいねってくださいね
- 707 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 17:30:45 ]
- もう少しひねるとかしてくださいねってくださいねってくださいねってくださいねってくださいねってくださいね
いかん、流石に飽きた。
- 708 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 17:39:03 ]
- >>706
初級とか中級とかワケ解らん質問したのお前なのか? くだらん質問をしたのを反省しろよ
- 709 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 22:56:03 ]
- >>706
人の振り見て輪が振りなおせ。そのレスもおもしろくないぞ。 おもしろくしたいと思うなら、まず自分からおもしろいレスというものを見せてほしい。 まあでも、この板にいるような人間なんて、それが本業ではないのだから、 おもしろさを期待するほうが間違っている。 と、やっぱりおもしろくないマジレスを返してみる。
- 710 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 04:32:22 ]
- >>706
で、君は誰なの?
- 711 名前:デフォルトの名無しさん [2007/07/01(日) 21:21:08 ]
- 数式Parserのライブラリってご存知ないでしょうか?
複素数計算機能を付加したいんですが、 bcに丸投げというのも力づくすぎるような気がしてまして・・・・
- 712 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 22:46:54 ]
- 初歩的な質問で申し訳ないです
文字エンコードについての質問ですが、 HPから特定の文字列を検索して取得するプログラムを作ってたんですが、 対象のサイトの文字コードがEUCの場合、一旦JISに変換して文字列比較をしないといけないですよね? 文字エンコード変換の、簡単なソースを知ってたら教えていただけないでしょうか?
- 713 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 22:49:08 ]
- >>712
EUC⇔SJIS⇔iso2022の変換は難しくないが、どうせUTFとの変換で悩む羽目になるから iconvか何かのライブラリを使っとけ。
- 714 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 22:53:46 ]
- >>713
返信ありがとうございます。 勘違いしてました。 オープン・ソース使ってうまくいかないと思ってたら EUC -> SJIS しなくてはいけないのに SJIS -> EUC としてました。 お手数かけましたm(_ _)m
- 715 名前:デフォルトの名無しさん [2007/07/02(月) 00:15:07 ]
- 初歩的な質問ですがよろしくお願いします。
とある関数内で、malloc()でヒープ領域を確保して 得たポインタを別のタスクに投げ渡すという処理をしています。 他のタスクに投げ渡したら領域を確保した関数は、終了します。 malloc()で作った領域は、free()を行うまで領域の確保されているんですよね? 逆にmalloc()のヒープ領域で無く関数内で定義した変数のポインタだと どうなってしまうんでしょうか? 関数終了しても変数のポインタさえ分かればどこからでも 値は取り出せそうなのですが・・・・・。 聞きたいこととしては、 ・malloc()で得た領域は、関数が終了しても参照できますか? ・malloc()の代わりに関数内で定義した変数でも関数終了後に参照できますか? です。よろしくおねがいます。
- 716 名前:デフォルトの名無しさん mailto:sage [2007/07/02(月) 08:42:36 ]
- >・malloc()で得た領域は、関数が終了しても参照できますか?
yes >・malloc()の代わりに関数内で定義した変数でも関数終了後に参照できますか? int *f(void) { int local; return &local; } みたいなの? それなら、関数終了時点でポインタは無効になる。
- 717 名前:デフォルトの名無しさん [2007/07/03(火) 01:18:45 ]
- >>716
レスありがとうございます。 >・malloc()の代わりに関数内で定義した変数でも関数終了後に参照できますか? の質問に対する例題としては、似たような感じです。 下のようにローカルなスコープで定義した変数を 他タスクに渡して処理を終えた時にもint localのポインタは有効であるか? と言う事が気になってたのです。 丁寧な説明ありがとうございました。 int f( void ){ int local; test(&local); /* 他タスクへイベント要求 */ }
- 718 名前:デフォルトの名無しさん [2007/07/03(火) 11:19:17 ]
- 無効
- 719 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 15:27:36 ]
- >>717
それだったら test() を終了後も local は使えるよ。 int local は f() からリターンするまで有効。
- 720 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 17:49:59 ]
- >>719
質問を読み違えてないか? タスク云々といってるんだから、testが引数をなんらかの形で保存していて、 それがfが終わった後も有効かという話だろ。
- 721 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 17:53:52 ]
- testがポインタをグローバルな変数に入れたり、longjmpしたりするんかいな
- 722 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 17:58:31 ]
- >他タスクに渡して処理を終えた時
これがどういう・・
- 723 名前:デフォルトの名無しさん mailto:sage [2007/07/03(火) 18:05:43 ]
- 別スレッドに渡したり。
- 724 名前:デフォルトの名無しさん mailto:age [2007/07/03(火) 23:36:06 ]
- ただでcをやりたいんですが、なんてソフトをDLするといいですか?
- 725 名前:デフォルトの名無しさん [2007/07/04(水) 00:42:18 ]
- 環境は?
- 726 名前:デフォルトの名無しさん [2007/07/04(水) 00:44:16 ]
- まあwindowsならBCC(Borland C++Compiler)で間違いないと思うよ。
CもC++もいける。 けどサイトが長い間落ちてるっぽいね よくわからんけど
- 727 名前:デフォルトの名無しさん [2007/07/04(水) 00:54:28 ]
- >>726さん
虫けらLevelの質問ですみません。 今日書店でC++ Buiider 6.0というのを見たんですが、 Buider 6.0ってなんなんですか? 後、聞きたいんですが、 トロイの木馬やキーロガー、白木葉子はどの言語で作れるのでしょうか?
- 728 名前:デフォルトの名無しさん [2007/07/04(水) 00:57:01 ]
- そんなものが作りたいなら自力で全部やれ
そうでない限り作れん
- 729 名前:デフォルトの名無しさん [2007/07/04(水) 01:04:35 ]
- >>728
自力……かぁ(´・ω・`) まぁ…確かになぁー… 甘えてられないか
- 730 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 09:03:54 ]
- くだすれC++Builder(超初心者用)その3
pc11.2ch.net/test/read.cgi/tech/1171219191/ 綴りが違う上に同じレス内でも違うのはどうかと
- 731 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 09:14:02 ]
- そういうのは”ログが残らない場所”で聞け
てかいろんな意味で貴殿はC/C++やられるのが良いと思う 俺は作った事無いから、作った事ある奴じゃないとわかんないと思うけどな
- 732 名前:デフォルトの名無しさん [2007/07/04(水) 09:20:18 ]
- bccぐらい凡人でも猿でも軽々入手できるもんなんだから
そんなところで2chの質問スレに頼ってるようじゃ 何も書けんぞマジで 本当にやる気あるのか
- 733 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 10:57:33 ]
- いやいや、凡人や猿は何も考えずにVS買うよ
買ってくれておおいに結構
- 734 名前:デフォルトの名無しさん [2007/07/04(水) 12:21:42 ]
- >>731
本買おうと思う。 開発環境は…どうなのかな家のPCネット繋がってないから ネットカフェとかしかないんだ
- 735 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 16:33:15 ]
- >>724
KNOPPIX, Debian GNU/Linux, Fedora 7, Vine, Plamo, ...
- 736 名前:デフォルトの名無しさん [2007/07/04(水) 16:35:05 ]
- …マイクロソフトのVisual C++ 6.0(開発ツール)って高いんですか?
- 737 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 16:38:48 ]
- いまさらそんなバージョン買うなよ
- 738 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 16:49:00 ]
- どうしよう
- 739 名前:デフォルトの名無しさん [2007/07/04(水) 17:02:53 ]
- >>737
今はどんなバージョンがあるんですか? 後…高い?
- 740 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 17:04:54 ]
- VC++6.0 → 2002 → 2003 → 2005
今は2005だな、EEなら無料。 MFCとリソースエディタが無いけどな。
- 741 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 17:23:23 ]
- >>739
Visual C++ 2005 Express Edition 無料 Visual Studio 2005 Standard Edition 3万円弱 Visual Studio 2005 Professional Edition 11万前後
- 742 名前:デフォルトの名無しさん [2007/07/04(水) 17:26:00 ]
- >>740さん
2005って高いんですか?
- 743 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 17:31:38 ]
- >>742
2005のEE=Express Editionは無料 今からプログラミング始めるの? ググる事くらい覚えないと習得できないよ
- 744 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 18:06:14 ]
- >>741
Academic (中身はStandard) 4,800円もあるだろ。
- 745 名前:デフォルトの名無しさん [2007/07/04(水) 18:06:19 ]
- >>743さん
ググれますが、携帯からしかネットできないんです んでもって俺プログラミング初めてなんです。 FLASHLITE XHTML PHP かじった程度の人間ですから。 >>741さんは何を使ってるんですか?
- 746 名前:デフォルトの名無しさん mailto:sage [2007/07/04(水) 18:13:09 ]
- >>745
自分はProfessional版使ってるよ これから勉強を始めるならExpress版でも十分できる 物足りなくなってから上位のバージョンを買えばいいと思うよ 或いはその頃には次期バージョンが出てるかもしれないし じゃあまずPCでネットする環境を整える事から始めよう
- 747 名前:デフォルトの名無しさん [2007/07/04(水) 18:15:35 ]
- >>746さん
優しいですね(´・ω・`) ありがとう
- 748 名前:デフォルトの名無しさん [2007/07/05(木) 11:44:35 ]
- 私のコーディングスタイルは、
グローバル変数 int ThisIsIntExtern //単語の先頭を大文字 ローカル変数 int thisIsIntLocal //単語の先頭を大文字(ただし最初の文字は小文字) 関数 void this_is_function(){ } //全部小文字で、下線でつなぐ #define THIS_IS_MACRO //全部大文字で、下線でつなぐ なんですけれど、変でしょうか?
- 749 名前:731 mailto:sage [2007/07/05(木) 13:56:16 ]
- >>734
初心者なら本買ったほうが良いね Visual Studio買う以外の手段には ネットカフェでbcc落としてメモリに入れて持ち帰るって事も出来るんだが手こずるかも 付属のCD-ROMとかにコンパイラが入ってる本を買う手もある けどね、分からない所はすぐぐぐれないとやってらんなくなるかな
- 750 名前:デフォルトの名無しさん mailto:sage [2007/07/05(木) 23:01:16 ]
- >>748
別に統一されてりゃいいんじゃね? Cのみだけど、俺の場合は グローバル int g_iValue; ローカル int iValue; 関数 int GetValue( void ) 定数 #define VALUE_MAX 基本的に定数以外で"_"を使わない。
- 751 名前:デフォルトの名無しさん mailto:sage [2007/07/06(金) 02:32:34 ]
- よい子がC言語の勉強実況してるからみてやろうぜ
WMPのファイル→URLを開く→matoinu.orz.hm:30000をコピペ→OK 実況スレ 何でも実況V なんでも実況フリーダム live24.2ch.net/test/read.cgi/livevenus/1183654888/ 面白いぜwwwwww
- 752 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 11:29:59 ]
- 大学の講義などでC言語を教える立場に立つ為にはどれほどの勉強が必要なのでしょうか
ちなみに私は今までさまざまなプログラムを作成してきていてそれなりにCを使えるようになったと思うのですが その先はどうやって勉強すればいいのか? というのは将来、教授になりたいのですが 近い将来に助手になったときにプログラミングを学生に教える立場になるわけです Webサイトで先生方の講義資料などを拝見してみますと、自分の知識力の低さを痛感するばかりです とはいっても詳細な入門書レベルの内容なら全て空で説明するくらいはできるのですが 問題はその先なのです
- 753 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 12:55:24 ]
- >>752
入門書なんていう役に立たないものを基準にしている辺りでダメ過ぎ。
- 754 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 13:30:11 ]
- >>753
プログラミングの講義はプログラミング言語の使い方を教える講義です 役に立つか立たないかという有用性は、工学的には非常に重要な要素ですが それはプログラムを作る者それぞれの価値基準に基づくものであり 教える人間が考える有用性を基準に講義すべきでは無いと思います
- 755 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 13:41:22 ]
- >>752
講義資料を見て自分はまだ知らないと気づいた事って何?
- 756 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 14:14:29 ]
- 最初から本買わせればいいじゃん
あなたは本に書いてあること繰り返し説明する手間も省けるし 学生も本読めば済む気だるい講義を飛ばしてさっさと応用を学べる、万々歳
- 757 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 16:26:13 ]
- 講師なら言語の歴史や規格についても詳しくないとやだな。
環境依存のコードをさも標準かのように教えられたらたまったもんじゃない。 Cだけじゃなくアセンブラとかにもある程度精通してて欲しい。 少なくとも、例えばswitchとif-elseの羅列が最適化で大抵マシン語レベルで同じになるとか位は。 あとは、同じことを100回聞かれても折れない心と、mainが1000行あっても 解読できる根性があればいいんじゃね?
- 758 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 22:25:40 ]
- ちゃんと教えないと自分が凄く読みずらいコードを数十人分解読する羽目になるわけか
考えただけでおそろしくなた
- 759 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 22:44:38 ]
- ×読みずらい
△読みづらい ○読み難い
- 760 名前:デフォルトの名無しさん mailto:sage [2007/07/08(日) 22:55:09 ]
- × △読みづらい
○ ○読みづらい
- 761 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 06:20:06 ]
- やんでるか?お前ら
神経質なのはプログラミングだけで良いんだぞ
- 762 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 14:35:10 ]
- ×やんでるか?
○やんでるのか?
- 763 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 14:38:28 ]
- やってるか?
- 764 名前:デフォルトの名無しさん mailto:sage [2007/07/09(月) 14:42:29 ]
- あめならやんでるよ。
- 765 名前:デフォルトの名無しさん [2007/07/12(木) 13:22:48 ]
- C言語をはじめようと、近所の図書館で「C言語を256倍使うための本」
なる本を借りてきたのですが、最初の数ページ目にCをやる前に、 パスカルとアセンブラをやれ、とあったのですが俺はどうすれば?
- 766 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 14:04:33 ]
- そんなクソ本やらずにサイトでも見てやれ
Programing PlaceとかWisdomsoftとか
- 767 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 20:41:57 ]
- Wisdomの人って若いよなー。
1981年って事は、今25〜26歳か。 自分の努力不足が身に沁みる。
- 768 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 21:52:00 ]
- 256倍使うための本シリーズは全部糞本だから^^;
くだらねー本量産してんじゃねーと思う^^;
- 769 名前:デフォルトの名無しさん mailto:sage [2007/07/12(木) 22:51:25 ]
- >>765
その本はあれだ、当時のマニア本だから。今勉強するために読む本じゃない。
|

|