- 1 名前:デフォルトの名無しさん [2006/08/22(火) 09:21:31 ]
- はきだめのスレへようこそ
ここは、C/C++に挫折し、それにもかかわらず、C/C++やらなければならない者達がたむろするスレです。 なお、質問する人は回答はあまり期待しないでください。 前スレ:はきだめC/C++下級者の質問箱 pc8.2ch.net/test/read.cgi/tech/1124256027/
- 652 名前:デフォルトの名無しさん mailto:sage [2008/03/13(木) 23:19:50 ]
- NULL を脱参照して死亡
- 653 名前:デフォルトの名無しさん [2008/03/24(月) 10:47:50 ]
- ファイルを分割したときに変数を大域変数として定義して、
呼び出すためにはどうしたらいいでしょうか? 今ファイルがmain.cpp,hoge.h,hoge.cpp,hage.h,hage.cppとある時に, 全体でのメモリアクセスを調べるためにmain.cppでint型の大域変数を定義して, hoge.cppとhage.cpp内で値をインクリメントできるようにしたいのですが・・・
- 654 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 10:51:04 ]
- どんな入門書にも書いてあるよ
- 655 名前:デフォルトの名無しさん [2008/03/24(月) 11:25:16 ]
- main.cppで変数定義して、
hage.h,hoge.hでexturn宣言したらエラーが出るのですが、 やり方間違ってますか?
- 656 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 11:26:37 ]
- >>653
クラスにすることお勧め。
- 657 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 13:36:42 ]
- どうしてエラーをコピペしないのか。俺らをエスパーだと思ってるのか。
>>655 ソースも見ないで間違ってるかどうか判断できるわけがない。 ソース(その変数に関係するところ)とエラー(いっぱい出てたら始めの3個くらい)を張って。 改めて打つんじゃなくてコピペで。 >hage.h,hoge.hでexturn宣言したらエラーが出るのですが、 externの綴りが間違ってる。ここに書く時に間違えただけならいいんだけど。
- 658 名前:デフォルトの名無しさん mailto:sage [2008/03/24(月) 20:57:56 ]
- エスパーしてもらいたいんじゃなくて
原因である可能性の高いものを列挙してもらいたいんじゃない? んで、それを一通り試して、自己解決しました!って言うの(笑)
- 659 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 02:29:45 ]
- >>655
やりかたがまちがっている。 .h ファイルはコンパイルする必要はないよ。
- 660 名前:デフォルトの名無しさん mailto:sage [2008/03/25(火) 03:10:31 ]
- >>653
[main.cpp] #include <stdio.h> void hoge_inc(void); void hage_inc(void); int count; int main(int argc, char *argv[]) { count = 0; hoge_inc(); printf("count = %d\n", count); hage_inc(); printf("count = %d\n", count); return 0; } [hoge.cpp] extern int count; void hoge_inc(void) { count++; } [hage.cpp] extern int count; void hage_inc(void) { count++; }
- 661 名前:デフォルトの名無しさん [2008/03/25(火) 11:28:05 ]
- スレの内容見ながら直したら解決できました。
出てたエラーは error LNK2001: 外部シンボル ""int mov_i" (?mov_i@@3HA)" は未解決です。 でファイルの依存関係が間違っていたのが原因でした。 >>656-660 有難うございました。 >>657 申し訳ないです・・・以後気をつけます
- 662 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 04:03:10 ]
- Windows 限定の話題で申し訳ないんですが、FARPROC 型というのが何なのかよくわからないので質問させてください。
MSDN の CallWindowProc の項目を見ると、FARPROC 型は typedef int (FAR WINAPI *FARPROC)(); と宣言されているらしいんですが、WINAPI は __stdcall だから良いとして、FAR というのは何なんでしょうか? MinGW だと FAR は省略されてるので、付けても付けなくても同じな気がするんですが、 とすると FARPROC=ただの関数ポインタと考えちゃって構わないんですか?
- 663 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 04:04:56 ]
- 16bitアドレッシング時代の残骸だろ。無視して医院で内科医。
- 664 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 04:09:15 ]
- >>663
ありがとうございます。なんかMS-DOS時代はFARとかNEARとか使ってたらしいのでそういうことなんですかね。 Windows だとこういうマクロとか typedef がやたらと多くて変な所でやたら苦労させられます(;´Д`)
- 665 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 11:29:57 ]
- どこかに#define FARと定義されているから、
プリプロセスが終われば消えてなくなる。
- 666 名前:デフォルトの名無しさん mailto:sage [2008/03/26(水) 19:20:32 ]
- いい時代になったもんだ。
- 667 名前:デフォルトの名無しさん [2008/04/01(火) 23:30:29 ]
- コンストラクタを定義しようと思っているのですが
ClassA(); ClassA(int nSize); と定義して、実体を書く時に ClassA::ClassA(){ this->ClassA(1); } と言う具合に書きたいんですが error C2273: '関数形式のキャスト' : '->' 演算子の右側で使用できません。 となって出来ません。 何とか、良い方法はありませんでしょうか? ClassA(int nSize=1); もあるとは思うのですが、指定した場合、もう少し細かくコードを書きたいのです。
- 668 名前:デフォルトの名無しさん mailto:sage [2008/04/01(火) 23:35:07 ]
- ほかのコンストラクタを呼ぶことは今のところ不可能だから、
privateな初期化関数を作ってそれを呼ぶのが常套手段。
- 669 名前:デフォルトの名無しさん [2008/04/08(火) 18:49:12 ]
- nanosleepの使用例はどこかにありませんか?
- 670 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 22:20:53 ]
- >>669
ありますが、何か。
- 671 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 22:24:11 ]
- nanosleepの使用例なんて腐るほどあるわよ。ネットは広大ね。
って少佐が言ってた
- 672 名前:デフォルトの名無しさん mailto:sage [2008/04/08(火) 22:28:06 ]
- あんなの、man引けば使い方なんて一発だろうに。
- 673 名前:デフォルトの名無しさん [2008/04/09(水) 04:07:45 ]
- うちのman nanosleepには使用例は載っていないな〜〜
- 674 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 06:39:06 ]
- 手取り足取り教えて貰わないと書けないんですか?
- 675 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 07:04:28 ]
- つ www.google.co.jp/codesearch
- 676 名前:デフォルトの名無しさん [2008/04/09(水) 08:05:20 ]
- Visual C++でnanosleepに当たるものを教えてください
- 677 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 08:59:32 ]
- Sleep()
指定する時間単位と精度の違いに注意。
- 678 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 13:21:59 ]
- 質問。
ttp://www.be-interactive.org/index.php?itemid=57 にあるアクションスクリプトをC++で書き直してみたいんだけど、 辞書データのクラス化と初期化をどうやったらいいのか 分からなくて困ってます。 typedef struct { int x,y; } POINT; class Stroke { vector<POINT> points; }; class DictItem { vector<Stroke> strokes; }; class Dictionary { vector<DictItem> items; }; と定義してはみたものの、どうデータを流し込んで やればいいんでしょうか? もしくはもっと効率的なクラス定義の方法があれば 教えてください。
- 679 名前:デフォルトの名無しさん mailto:sage [2008/04/09(水) 21:09:12 ]
- std::map使えばいいんじゃね
- 680 名前:デフォルトの名無しさん [2008/04/10(木) 17:44:25 ]
- ダイナミックライブラリとスタティックライブラリの使い分けについて教えてください
- 681 名前:デフォルトの名無しさん [2008/04/10(木) 21:40:05 ]
- >>680
C/C++の質問ではありませんのでスレ違いです。
- 682 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 02:44:04 ]
- ポインタで複数の配列の連続的に扱うことはできますか?
int *p int A[3] , B[3], C[3]; (p+0) = A; (p+3) = B; (p+6) = C;
- 683 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 02:47:57 ]
- できません
- 684 名前:デフォルトの名無しさん mailto:sage [2008/04/16(水) 13:52:33 ]
- そういうコンテナ/イテレータを書くのも勉強になりそうではあるな
- 685 名前:デフォルトの名無しさん mailto:sage [2008/04/17(木) 02:20:38 ]
- >>682
unionで配列の位置を一纏めに固定すれば可能
- 686 名前:回答者も下級なのか、このスレは mailto:sage [2008/04/17(木) 08:15:36 ]
- >>685
ほほぉ、unionでですか。具体例をどうぞ。
- 687 名前:デフォルトの名無しさん [2008/04/18(金) 00:02:31 ]
- VisualC++2008でfopen_sやfopenしてもファイルを読み込んでくれません。
パスはあってるし、DOS窓で実行ファイルと読み込みたいファイルのあるディレクトリに移動してから実行してもダメでした。 fopen_s(&fp, "a.txt","r") fp=fopen("a.txt","r") という書き方で間違ってないと思うのですが… 原因としてはどんなことが考えられるんでしょうか?
- 688 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 00:31:47 ]
- もしかして:
a.txt.txt
- 689 名前:デフォルトの名無しさん mailto:sage [2008/04/18(金) 22:58:27 ]
- もしかして:
VisualC++2008 【Express Edition】
- 690 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 00:02:10 ]
- >>682
int p[9]; int* A=p+0, *B=p+3, *C=p+6; A[0]=(以下略 じゃだめなん?
- 691 名前:デフォルトの名無しさん mailto:sage [2008/04/19(土) 00:25:14 ]
- >>689
そうです
- 692 名前:デフォルトの名無しさん mailto:sage [2008/04/20(日) 02:54:00 ]
- >>686
union { struct { int A[3],B[3],C[3]; }; int D[9]; } Array; int *p = &( Array.A[0] ); こんな風に
- 693 名前:デフォルトの名無しさん [2008/04/22(火) 11:59:19 ]
- intじゃなかったら使えないな
- 694 名前:デフォルトの名無しさん [2008/04/22(火) 17:51:28 ]
- 10進数を2進数に変換する方法教えてください
- 695 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 17:57:29 ]
- 2で割って少数以下切捨て、その時の余りをならべる。を繰り返す。
- 696 名前:デフォルトの名無しさん [2008/04/22(火) 18:16:54 ]
- 以下を実行して
a:0x8049e80 0x8049e80 0x8049e80 A:0x8049e80 0x8049e80 0x8049e80 11 12 13 4 5 6 0 0 0 のようになることを期待していますが11 12 13が1 2 3のままです。どのようにしたらよいか教えていただけると幸いです。 struct data{ double x[3],p[3],q,rm; }; class Func{ public: void func1(struct data []); }; class SubFunc{ public: void subfunc1(struct data []); }; 続く
- 697 名前:デフォルトの名無しさん [2008/04/22(火) 18:17:29 ]
- 続きです
int main(void) { static data P[3]; Func FC; FC.func1(P); for(int i=0;i<3;i++){ cout << P[i].x[0] <<" "<< P[i].x[1] <<" "<< P[i].x[2] << endl; } return 0; } void Func::func1(struct data A[]){ SubFunc SFC; SFC.subfunc1(A); A[0].x[0]=1.0; A[0].x[1]=2.0; A[0].x[2]=3.0; cout <<"A:"<< &A[0].x[0] <<" "<< &A[0].x[0] <<" "<< &A[0].x[0] << endl; } void SubFunc::subfunc1(struct data a[]){ a[0].x[0]=11.0; a[0].x[1]=12.0; a[0].x[2]=13.0; cout <<"a:"<< &a[0].x[0] <<" "<< &a[0].x[0] <<" "<< &a[0].x[0] << endl; a[1].x[0]=4.0; a[1].x[1]=5.0; a[1].x[2]=6.0; }
- 698 名前:デフォルトの名無しさん [2008/04/22(火) 18:27:36 ]
- char a[] = "100";
って書くと これどういう意味になるの?
- 699 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 18:29:01 ]
- >>698
a[0]='1' a[1]='0' a[2]='0' a[3]='\0'
- 700 名前:デフォルトの名無しさん [2008/04/22(火) 18:34:43 ]
- >>699
さんきゅ!
- 701 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 18:36:19 ]
- >>696
SFC.subfunc1(A); A[0].x[0]=1.0; A[0].x[1]=2.0; A[0].x[2]=3.0; SFC.subfunc1()呼んで11 12 13入れても、その後上書きしてるじゃん
- 702 名前:デフォルトの名無しさん mailto:sage [2008/04/22(火) 18:55:07 ]
- >>701
おっしゃるとおりです。ありがとうございました。
- 703 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:03:54 ]
- コンパイラとリンカのバージョンってどうやって調べるか分かりますか?
ちなみに、使っている環境(って言うのかな?)はCPad for Borland C++Compilerってやつです あんまり難しい専門用語は分からないんで、初級者でもわかるように教えてくれるとうれしいです
- 704 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:07:11 ]
- 無料版の BCC のバージョンは 5.5 しか存在しない。
- 705 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:34:27 ]
- >>704
それはリンカのこと?それともコンパイラのことですか? 超下級者だから全然わからん
- 706 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:35:44 ]
- ちっとも保守される様子がないbccなんかそろそろやめて
mingwやvcのexpress editionにすればいいのに。
- 707 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 01:39:43 ]
- -v
- 708 名前:デフォルトの名無しさん mailto:sage [2008/04/23(水) 02:19:31 ]
- >>704
修正版の5.5.1がある。
- 709 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 10:33:03 ]
- >>694-695
整数は割っても少数にならないし、小数は扱いにくいから ↓のを繰り返す。 x % 2 //2進数の一桁目がこれででる。 x /= 2 //一桁目を取り出したらずらす。
- 710 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 10:47:35 ]
- x & 1
x =>> 1
- 711 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 15:42:59 ]
- 1, 2, 4, 8, 16, 32, ... とビット数の数だけ論理和とればいいだけじゃん
- 712 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 15:57:14 ]
-
ごめん。 >>709はマイナスのとき使えな・・くもないか。
- 713 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 21:56:29 ]
- まず10進数の定義からだな。
- 714 名前:デフォルトの名無しさん mailto:sage [2008/04/24(木) 23:44:04 ]
- 定義厨もここまできたか
- 715 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 09:16:09 ]
- パックドBCDかもしれんし、ASCZかもしれん。
- 716 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 17:33:03 ]
- #include <stdio.h>
struct histgram{ int x; int y[100]; }; void one(struct histgram *hist); void two(struct histgram *hist); int main (void){ struct histgram hist[1] ; int z; hist->x = 0; for(z=0;z<100;z++){ hist->y[z]=0; } printf("before***%d***%d***%d***",hist->x,hist->y[0],hist->y[50]); one(hist); printf("before***%s***%s***%s***",hist->x,hist->y[0],hist->y[50]); for(z=0;z<9999999999;z++); return 0; } void one(struct histgram *hist) { two(hist); } void two(struct histgram *hist) { int z; hist->x = 1; for(z=0;z<100;z++){ hist->y[z]=1;}} これで実行するとメモリのエラーが出るんですが、どうすれば解決するでしょうか
- 717 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 17:50:14 ]
- >>716
2つめのprintfは、%sじゃなくて%dを使うべし。
- 718 名前:デフォルトの名無しさん mailto:sage [2008/05/06(火) 19:50:09 ]
- ×for(z=0;z<9999999999;z++);
○getchar();
- 719 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 06:03:23 ]
- それ以前に hist->x は hist[0].x じゃないのか?
- 720 名前:デフォルトの名無しさん mailto:sage [2008/05/08(木) 06:44:04 ]
- どっちでもいいんじゃね?
- 721 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:10:46 ]
- ボーランドでコンパイルしたのですが、
E2293 linearEq5.c 4:)が必要 って出ます。 #include<stdio.h> #include<math.h> #define MAX_DATA 1000//データ点まで想定 void read_data(double x[],double y[],int &order ,int &data_number)// データファイルの読み込み { FILE* ifp; char ifile[20]; printf("Input the file name of input data:"); scanf("%s",ifile); printf("何次近似にしますか?:"); fscanf(ifp,"%d",&order); printf("Input a data number:"); fscanf(ifp,"%d",&data_number); if((ifp=fopen(ifile,"rt"))==NULL){ fprintf("Can't open input file \"%s\"\n",ifile); } 途中までです。 一様、visualではこのエラー表示は出ません。 どうしたらいいか教えてください。
- 722 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 01:22:34 ]
- >>721
Cには参照はありません。visualとやらでエラーが出なかったとすれば、C++としてコンパイルしたのでしょう。
- 723 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 03:47:57 ]
- >>722
参照って何ですか?
- 724 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 09:34:34 ]
- >>723
int &
- 725 名前:デフォルトの名無しさん mailto:sage [2008/05/11(日) 12:32:59 ]
- >>724
ありがとうございます
- 726 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 15:59:47 ]
- ”プロセスにマッピングされている”というのは具体的には
ヘッダのインポートセクションとかにアドレスが格納されている、という意味ですか?
- 727 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 16:06:35 ]
- いいえ。
- 728 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 17:09:06 ]
- ではどういう意味ですか?
- 729 名前:デフォルトの名無しさん mailto:sage [2008/05/15(木) 17:17:01 ]
- そのキーワードで検索すれば判る通り、状況によって意味することが違うので単純には答えられません。
- 730 名前:デフォルトの名無しさん mailto:sage [2008/05/16(金) 01:25:27 ]
- >>726
タグ打ってくれなきゃ元レスがわかんね
- 731 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 01:15:18 ]
- c/c++ランタイムってもしかして
c/c++じゃなくてもプロセス起動時にロードされてる?
- 732 名前:デフォルトの名無しさん mailto:sage [2008/05/20(火) 10:18:50 ]
- そのプロセスのコードの一部がC/C++で書かれてるならロードされる場合もある。
.dllや.soなら他のプロセスが呼び出してるかもしれん。
- 733 名前:デフォルトの名無しさん mailto:sage [2008/05/23(金) 13:26:56 ]
- 環境:vc2007
言語:c++ argcに間違ったパスを入れてしまいました。 そのあと何度動かしても、動かした瞬間にargcに間違ったパスが入り プログラム'******'を開始できません。指定したファイルがみつかりません というエラーが出ます。 どうやったら、このエラーは出なくなるでしょうか
- 734 名前:デフォルトの名無しさん mailto:sage [2008/05/23(金) 14:13:51 ]
- >>733
argcはコマンドライン引数の数。パスなど入らない。 プロジェクトのプロパティのデバッグの動作のコマンドに間違ったものが入ってるとそうなる。
- 735 名前:デフォルトの名無しさん mailto:sage [2008/05/23(金) 14:53:16 ]
- >>733
argv にも入れてみるとか……
- 736 名前:デフォルトの名無しさん mailto:sage [2008/05/24(土) 07:33:05 ]
- >>733
プロジェクトのデバッグのタブの引数の項と間違えて、実行するプログラムのパスを書き換えたんじゃないのか?とか言ってみる。
- 737 名前:733 mailto:sage [2008/05/25(日) 11:26:10 ]
- 解決しました。ありがとうございます。
- 738 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 19:04:50 ]
- Visual Studio 2008 Express で VC++の勉強をはじめたばかりの超初心者です。
gcnewを用いてインスタンスを生成し、"->"を使用してメンバ関数を呼び出すと、メンバ関数からメンバ変数をアクセスできません。 ご回答のほど、よろしくお願いします。
- 739 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 22:46:16 ]
- ref class A
- 740 名前:738 mailto:sage [2008/05/25(日) 23:42:33 ]
- >>739
ref にしてるんですが、ref じゃだめってことですか?!
- 741 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 00:28:28 ]
- C++/CLIではじめるならC++かC#のどちらかで始めたほうが楽じゃないかな。
- 742 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 23:28:52 ]
- >>738
それだけじゃなんとも答えようがない。ここだとスレ違い気味だし、 コードを付けてこっちで聞きなおしてみたらいい。 C++/CLI part3 pc11.2ch.net/test/read.cgi/tech/1206447234/l50
- 743 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 15:58:07 ]
- C/C++言語でプログラムを書いたら、
必ずC/C++ランタイムは使われていますか? C/C++以外の言語で、C/C++ランタイムを使用している言語はありますか?
- 744 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 17:49:30 ]
- まったく使わないこともできるな。
- 745 名前:743 mailto:sage [2008/05/29(木) 20:36:21 ]
- C/C++で書いたプログラムはmain関数の前に
C/C++ランタイムのスタートアップルーチンが呼ばれるそうですが、 まったく使わない事も出来る、とはつまり main関数の前にスタートアップルーチンを呼ばない事が出来るということでしょうか?
- 746 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 21:47:15 ]
- 空の同名のスタートアップルーチンを自作してリンクすればできるだろ
- 747 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 22:32:17 ]
- >>745
フリースタンディング環境とか
- 748 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 22:51:56 ]
- >>745
書ける。組み込みなんか自分で書いたりするゾ
- 749 名前:デフォルトの名無しさん mailto:sage [2008/06/05(木) 00:18:16 ]
- ファイルからN(定数)個のスペースで区切られた値を読み込むのに
while(fgets(str,512,fp)){ sscanf(str, "%d %d %d …, %d", &input[0][ct], &input[1][ct], &input[2][ct], …, &input[N][ct]); ct++; } とやっているのですが、Nを変数にしたい場合、どういう風にすればいいんでしょうか?
- 750 名前:デフォルトの名無しさん mailto:sage [2008/06/05(木) 14:46:39 ]
- >>749
C++ なら問題ない。
- 751 名前:デフォルトの名無しさん [2008/06/06(金) 01:24:08 ]
- 難しいね、C++って、、、、
- 752 名前:デフォルトの名無しさん mailto:sage [2008/06/06(金) 17:22:05 ]
- vector t;
をモジュールに引数として渡す方法を教えてください。もう3年も悩んでます。
|

|