- 1 名前:デフォルトの名無しさん [2008/02/11(月) 19:44:11 ]
- 質問する前にGoogleで検索しましょう。www.google.co.jp
プログラム・ソフトの使い方はPC初心者板やソフトウェア板へ。 ウイルス、ハッキング・クラッキングを求めるような発言は禁止です。 JavascriptはWeb制作板、CGIはWebプログラミング板へ。 業界談義、愚痴はプログラマ板へどうぞ。 ゲーム関係の話題はゲーム製作板へどうぞ。 前スレ スレ立てるまでもない質問はここで 88匹目 pc11.2ch.net/test/read.cgi/tech/1200057632/
- 569 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 22:28:07 ]
- すみませんがDirectorのLingoのスレってどこかにありますか?
- 570 名前:539 mailto:sage [2008/02/27(水) 22:28:18 ]
- >>564
ありがと。やっぱ大丈夫だよな・・・ これ調べてて初めて知ったんだがenumの最後の定数の後ろのカンマが認められるようになったのはC99からなんだな。 VC6.0で通るからC99以前からからそうだと認識してたよ。 (ex.) enum { HOGE, HUGA, // ←この行のカンマC89ではエラー、C99ではOK };
- 571 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 22:29:48 ]
- C++ では未だに許されてない。
C++0x を待て。
- 572 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 22:45:19 ]
- >>570
HUGA, // ←この行のカンマC89ではエラー、C99ではOK // ←この行のダブルスラッシュC89ではエラー、C99ではOK
- 573 名前:デフォルトの名無しさん mailto:sage [2008/02/27(水) 22:53:24 ]
- うまいw
- 574 名前:デフォルトの名無しさん [2008/02/28(木) 02:02:18 ]
- list構造内の文字列を可変にすることは出来ますか?
例えば、 struct list { char name[20]; struct list *next; }; ではなくて、nameを入れる文字列によって変えたいんです。最大に合わせるとメモリ食いすぎて・・・
- 575 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 02:10:10 ]
- struct list {
struct list *next; char name[0]; /* または char name[1]; */ };
- 576 名前:デフォルトの名無しさん [2008/02/28(木) 02:10:42 ]
- 可変長文字列はstring 使うだろ
片方向リストもSTLつかえよ
- 577 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 02:15:07 ]
- 命令すんなハゲ
- 578 名前:デフォルトの名無しさん [2008/02/28(木) 02:19:54 ]
- 初心者はC言語やらないでSTLの勉強しろよな
#include <iostream> #include<string> #include<list> using namespace std; main(){ list<string> lst; lst.push_back("aaaaa"); //後方に挿入 lst.push_back("bb"); //後方に挿入 lst.push_back("qqqqqqqq"); //後方に挿入 lst.push_front("hage"); //前方に挿入 //内容表示 list<string>::iterator p; for(p = lst.begin() ; p != lst.end() ; p++ ) cout << *p << endl; }
- 579 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 02:47:43 ]
- 初心者は勉強のためにList位自分でかけ
- 580 名前:デフォルトの名無しさん [2008/02/28(木) 02:53:06 ]
- 初心者はアセンブラからって言う話になるぞ
便利、簡単なことからやるのが初心者向き
- 581 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 09:34:52 ]
- ここでいいのかな
VBしかさわったことの無い初心者ですが、 自分でIEみたいなブラウザ作るには何の勉強したらいいの? ちょっとアイディアがあるんで挑戦したいのだけども。
- 582 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 09:46:45 ]
- >>581
VBでなにが不足なんだ?
- 583 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 09:49:46 ]
- >>581
何かを実現しようとするためには何が必要かを自分で調べる能力、 これを養う勉強をしたら良いと思うよ。
- 584 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 11:34:40 ]
- short int hoge[10][10];
short int* hoge_m = (short int *)malloc( 10 * 10 * (sizeof(short int))); と宣言して処理しているのですが、hoge[10][10]にhoge_mをコピーしたいです。 ループでshort intづつコピーしようと考えているのですが、スマートな方法はありませんか?
- 585 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 11:43:24 ]
- memcpyなりWindowsならCopyMemoryなりご自由にどうぞ
- 586 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 11:49:00 ]
- VistaってC言語で作られてんの?
- 587 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 11:52:52 ]
- C++だろ
- 588 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 15:00:34 ]
- 文字コードにUnicodeとutf-8ってのがありますが、この2つは関係あるんですか?
プログラミングの本を読んでるとutf-8を指定するのをよく見ますがUnicodeを指定してるのは見たことありません Unicodeは標準になりつつあるなんて聞くのにこれは何故でしょうか?
- 589 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 15:02:01 ]
- >>588
pc11.2ch.net/test/read.cgi/tech/1177930957/
- 590 名前:588 mailto:sage [2008/02/28(木) 15:47:49 ]
- >>589
ありがとうございます。難しいけど勉強になりますね。
- 591 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 17:00:32 ]
- ポート80をlistenして接続がきたらrecvを0か-1が返るまで繰り返して。
受信した内容を表示するプログラムを書きました。 それを起動しながらlocalhostをブラウザで開くとHTTPリクエストが表示されるんですが、 recvでブロッキングしたままプログラムが止まってしまいます。 これってブラウザ側から接続が切られないからですよね?
- 592 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 17:12:19 ]
- >>591
だろうね たぶん Connection: Keep-alive が送られてきてないか? 1リクエストごとにいちいち接続・切断すると手間だから、なるべく接続したままにしようとする
- 593 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 17:16:40 ]
- >>592
レスありがとうございます。 送られてきてます。 HTTPって接続したまま複数のリクエスト送ることできるんですね初めて知りました。
- 594 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:00:19 ]
- その辺の知識がない人はネットワークプログラミングやっちゃだめ
- 595 名前:デフォルトの名無しさん [2008/02/28(木) 19:22:43 ]
- 正規表現が使えるstrcmpってない?
- 596 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:23:00 ]
- ネーヨ
- 597 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:28:43 ]
- あるよ
- 598 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:29:09 ]
- ないアル
- 599 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 19:40:11 ]
- ありました
- 600 名前:デフォルトの名無しさん [2008/02/28(木) 21:53:24 ]
- どっち?
- 601 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 22:54:18 ]
- 正規表現ならstrcmpじゃなくて、matchだろ・・・
- 602 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 23:21:43 ]
- >>601
つくれよ 1回 regcmp でマッチ用の内部表現作って regexec でマッチヶ所調べて の, 2段階になるけどな... 毎回, 内部表現つくるオーバヘッド考えたら, 通常は strcmp の方が早い
- 603 名前:デフォルトの名無しさん [2008/02/28(木) 23:27:20 ]
- CプログラムでUNIXの標準出力の文字色を反転させることは出来ますか?
- 604 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 23:28:16 ]
- エスケープシーケンス
- 605 名前:デフォルトの名無しさん [2008/02/28(木) 23:29:34 ]
- MD5を生成する関数ってCにありますか?
- 606 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 23:35:01 ]
- ググレカス
変なライセンスに引っかからないように注意しろよ
- 607 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 23:40:03 ]
- >>605
C言語の規格にはないが、 OSのシステムコールみたいな形で提供されてることはあるから、Cから使える可能性はある。 Solarisなら、MD5xxxとか、Windows APIならCryptXXXとか。 たとえなくてもそのへんにライブラリはたくさん転がってるけど。
- 608 名前:デフォルトの名無しさん [2008/02/28(木) 23:51:11 ]
- Cのprintfの質問なんですが、
printf("%2d",i); でiが1だと出力は 1になってしまうんですが、 01にしてくれる逝けてる処理の仕方教えてください。
- 609 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 23:52:55 ]
- home7.highway.ne.jp/nomura_y/prog005.htm
OBBTreeでぽりんごんモデルの衝突判定したいんですが、ソースコードがDL不可です。 他にソースコードある場所ないですか・・
- 610 名前:609 mailto:sage [2008/02/28(木) 23:58:13 ]
- 事故解決
更新中みたいでした・・・
- 611 名前:デフォルトの名無しさん [2008/02/28(木) 23:59:16 ]
- www.nomuraz.com/denpa/prog005.htm#IDPROG0026
- 612 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 00:41:48 ]
- >>608
つ["%02d"]
- 613 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 00:45:52 ]
- >>612
なるほど。カクカッコでくくるんですね。ありがとう。
- 614 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 00:58:36 ]
- ネットにて自分の知識を披露するか否かで迷ったことある?
- 615 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 00:59:09 ]
- >>613
ちげーよw
- 616 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 01:11:51 ]
- おまいら楽しそうだなw
- 617 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 02:12:02 ]
- 今はそれほどでもないけど、今後勢力を拡大しそうな言語ってなんですか
- 618 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 04:47:19 ]
- xmlの空要素の読み方って
からようそ? あきようそ?
|

|