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


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

【初心者歓迎】C/C++室 Ver.40【環境依存OK】



1 名前:デフォルトの名無しさん mailto:sage [2007/07/18(水) 09:10:30 ]
エスケープシーケンスやWin32APIなどの環境依存な物でもOK。
ただしその場合、質問者は必ず、環境を書きましょう。
※sage禁止です(と代々スレに書いてありますが自己判断で)。
【前スレ】
【初心者歓迎】C/C++室 Ver.39【環境依存OK】
pc11.2ch.net/test/read.cgi/tech/1182740506/
【アップローダー】(質問が長い時はココ使うと便利)
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm

466 名前:デフォルトの名無しさん [2007/07/27(金) 14:51:36 ]
すいません。C言語初心者なんんですが、プログラムの作り方がわかりません。
計算を繰り返すのですが、最初に数字を入れて次に、+、-、*、/、=を画面に出力
し、=が選ばれるまで計算を繰り返すプログラムです。=が選ばれれば、合計が出
てくるようにし、そしてまた次の計算をするようにしたいんです。どなたか教えて
いただけませんか?

467 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 14:54:18 ]
>>466
自分で作ってみたのを出してみて

468 名前:デフォルトの名無しさん [2007/07/27(金) 14:58:04 ]
どのぐらいの数の変数を宣言したらいいのかわからないんです。

469 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 14:59:30 ]
>>468
必要なだけ作ったらいいよ。まずは書いて動かせ。

470 名前:デフォルトの名無しさん [2007/07/27(金) 15:01:18 ]
ありがとうございます。
頑張ってやってみます。

471 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 15:01:37 ]
>>468
適当でいいよ。とりあえず作れ

472 名前:デフォルトの名無しさん [2007/07/27(金) 15:08:04 ]
#include"stdio.h"
int main(void)
{int a,b,c;
char d="+,-,*,/,=";
scanf("%d",&a);
printf("\n");
printf("%s\n",d);
d=getchar();
switch(d){
case('+'):


case("-"):

case("*")

case("/")

case("=")

}
このcase(+)などの次が全くわかりません。


473 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 15:11:43 ]
つまり電卓みたいにしたいのか。
まずは数字を入れたらそれを表示するだけのものを繰り返すものでも作っては。

474 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 15:14:13 ]
>>472
人に見せるときはなるべくコンパイルできるようにしとけよ。

で、 + とかが入力されたときの動作はスレ住人にはさっぱり
わからん。好きにしろ。それともエスパー募集か?



475 名前:デフォルトの名無しさん [2007/07/27(金) 15:15:21 ]
単純に一度だけ+、*などの計算をし、表示はできたのですが・・・。

476 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 15:15:26 ]
>>474が見えない

477 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 15:17:59 ]
最初の数値一個と + だけで何を計算するんだろうな?

478 名前:デフォルトの名無しさん [2007/07/27(金) 15:24:53 ]
+、-、*、/を選んだらまたscanfを使って=が入力されるまで計算したいんです。

479 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 15:30:47 ]
>>478
まあそれは繰り返し(while 等)を覚えれば何とかなる。
計算のほうは仕様を明確にしてくれ。

480 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 16:07:03 ]
>>466
大体こんな感じにやりたいんでしょ?

#include<stdio.h>
main(){int a,b=0;char c='+';for(;c!='=';){printf("数値");scanf("%d",&a);if(c=='+')b+=a;else if(c=='-')b-=a;else if(c=='*')b*=a;else if(c=='/')b/=a;printf("演算子");scanf(" %c",&c);}printf("%d\n",b);}


481 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 16:12:41 ]
>>463
read()が例外をスローしないのは、Cだからだ。

いまどきの例外機構をもった言語なら「ディスクの読み取りエラー」では
IOErrorのような例外がスローされるのが普通だ。

>エラーが発生したところで、どうしようもなく、ソフトを異常終了するしかない時に使う。
人に教えられるほど例外を理解していないぞ。

482 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 16:37:44 ]
例外はエラーじゃないし、ソフトを異常終了するしかない時も正しくない
463の説明からすると、例外なんて使わずexit()すべきということになる
まっ、知ったかに教えてやることなんてないけどな

483 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 16:48:28 ]
最近のIVってなんなの〜?

484 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 17:50:14 ]
>>463
>エラーが発生したところで、どうしようもなく、ソフトを異常終了するしかない時に使う。

俺が例外覚えたての頃の思考と同じだわ。
例外を有効に使えてない。



485 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 17:55:00 ]
今はどういう思考?

486 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 17:56:09 ]
低脳に、エラーが発生したところで、どうしようもなく、ソフトを異常終了するしかない時に使う。 と教える思考

487 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 18:00:38 ]
を、俺が例外覚えたての頃の思考と同じだわ。 例外を有効に使えてない。と言う思考

488 名前:デフォルトの名無しさん mailto:sage [2007/07/27(金) 18:05:03 ]
エラーを考慮しなくていい中間の関数が便利だな
下の例外を上にまる投げ

489 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 00:24:44 ]
int main(void)
{
   for(int i=0;i<100;i++)
   {
      if(条件式)
      {
         // 何かの処理
         // ※ここでbreak;するのとreturn 0;するので動作が同じ場合、
         // どちらを使うべきでしょうか?サイズや速さに関係ありますか?
      }
   }
   return 0;
}

490 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 00:38:56 ]
>>489
サイズも速度も最適化が働けばそれほど気にするレベルじゃない。
俺個人はbreak派。別にreturnでもいいと思う。お好きなほうを

491 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 00:40:08 ]
break; のが意味的にはいいんじゃないかな。
サイズとか速さとか、正直どうでもいいレベル。

492 名前:489 mailto:sage [2007/07/28(土) 01:00:34 ]
どうもありがとうございました。

493 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 09:33:07 ]
気になるならアセンブリ出力させて比較すればいいじゃない

494 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 09:54:12 ]
1度しか実行されないものでそんなこと気にしても・・・。



495 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 20:28:12 ]
プリコンパイル済みヘッダーを設定したくて調べてやってみたんですが
Debugの時は上手くできて、Releaseの時には大量のリンクエラーがでます
何故だかわかる方いらっしゃいますか?

エラーメッセージはこんな感じです ↓
(なんだかよく解らない長い文字列)は***(ファイル名)で既に使用されています


496 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 20:41:54 ]
デバッグとリリースで同じ設定にしてるか?
フルビルドしてみたか?

497 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 20:43:33 ]
>>495
ReleaseとDebugで設定が違うんじゃないかな。
VC++ならプロジェクトのプロパティで構成を変えればそれぞれの項目が変わってるか確認できるはず。
全ての構成にして空白になっているところがあれば怪しいと思われ、DebugとReleaseで違う項目だと空白になるから。
Debugでは指定しているファイル(ヘッダー)が無いReleaseでは無いとか初心者が陥る罠。

498 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 21:19:51 ]
>>496 >>497
同じ設定というか、DebugもReleaseもプリコンパイル済みヘッダーの部分と
追加のインクルードディレクトリ、追加のライブラリの部分以外はいじってません(デフォルトのままです)
何か設定を変えなきゃいけないところがあるのでしょうか?

あと、こういう警告もたくさん出ていました↓
warning C4727: 同じタイムスタンプを伴う、**.pch と名前指定された PCH が ***.obj で見つかりました。最初の PCH を使用します。

499 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 21:26:07 ]
>>495です
プログラムの全体の最適化 の項目を「いいえ」にすると
違う警告が出るようになりましたが、エラーはなくなりました
他にも色々設定をいじってみます

>>496さん>>497さん ありがとうございました


500 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 23:42:06 ]
小野坂とかアナゴさんとかチワとかレナとか色々でてるな。
ところで今回のサザエさんはアナゴさん回なのにいつから始まるか分からない件

501 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 23:42:42 ]
そうだな

502 名前:デフォルトの名無しさん mailto:sage [2007/07/28(土) 23:51:47 ]
アニメスレと間違えたぜ

503 名前:名無しさん@そうだ選挙に行こう [2007/07/29(日) 05:40:09 ]
Windowsのiniファイルなんだけども、
単に読み書きだけじゃなく、コメントとかも付けようとしたら、やっぱり自前?

504 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:15:42 ]
C言語で、0で割る計算エラーなんだけど
必要なもの宣言してるとして、


scanf("%d",&a);//前数
scanf("%d",&b);//後ろ数
printf("演算子の入力");
fflush(stdin);
o = getchar();

if(o=='/'|| o=='%' && b=="0"){
printf("エラーです。数値、演算子をお確かめください。\n");
}

とここまでやってelseで
x=a%b; や x=a/b; すると異常終了しちゃう。

演算子が「/」または「%」、かつ割数が「0」なら
if使って計算式までいかないようにしてるつもりなんですけど、
なぜエラーなのかわかりません。教えて下さらないでしょうか?



505 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:26:00 ]
|| より && の方が優先順位が高いから if 文の中身は
( (o=='/'|| o=='%') && b=="0")
って書かなきゃダメだと思われ。

506 名前:504 mailto:sage [2007/07/29(日) 06:34:05 ]
>>505
そちらも試したのですがだめなのです。

おそらくif乗り越えての計算で不正終了、てな気がするんですけど。
この条件式でどこが駄目なのかさっぱり・・・。

507 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:38:25 ]
んではこれで。
( (o=='/'|| o=='%') && b==0)

508 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:38:25 ]
マテ。bはintだろ。b=="0"ってのはおかしいだろ。コピペミス?
ちょいソース全部貼ってみて(長いようなら、うpロダに上げて)

509 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:41:46 ]
文字列定数と比較してるせいだと思うけど。

510 名前:504 mailto:sage [2007/07/29(日) 06:47:44 ]
>>507
うおっ!できました!
intをダブルクオーテーションで囲んでたのがミスだったのですか
ありがとうございます!
>>508
a,b,xはintで
oはcharにしてました。
intは「”」
不要だったんですね迂闊でした。
>>509
charとの比較ですかね?
とりあえず>>508で解決しました!

511 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:53:32 ]
"0"との比較だよカス

512 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 06:58:15 ]
コンパイラエラー吐かないの?

513 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 07:57:43 ]
main関数にある関数のポインタを返す関数
get_numを使いたいんですが、宣言はどうすればいいでしょうか。

#include <stdio.h>

int zero(void){return 0;}
int one(void){return 1;}
int two(void){return 2;}

int (*(*get_num))(void)
{
static int (*num[3])(void) = {zero, one, two};
return num;
}

int main(void)
{
int (*num[3])(void) = {zero, one, two};
printf("%d\n", (*num[0])());
return 0;
}

514 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 08:30:44 ]
こう?
typedef int (*func)(void);

func* get_num(void){
static func num[] = {zero, one, two};
return &num[0];
}



515 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 08:53:13 ]
>>514
できました。ありがとうございます。

516 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 09:20:59 ]
&num[0] なんてしなくても num でいいんじゃないの?

517 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 10:06:10 ]
>>516
そうですね、使うときに0を指定する形で。

518 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 14:47:10 ]
いや先頭のアドレスを渡すだけでいいってことじゃないのか?

519 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 15:07:19 ]
上記のプログラムだと
&num[0]  = num
なので、出来る限りシンプルなコードにするために後者にしたほうがいいとは思う

520 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 15:20:54 ]
等号なのか代入なのか一瞬迷った

可読性で前者を選ぶのも別にいいんじゃない?
先頭のアドレス渡してるってのがわかりやすいし。

521 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:05:39 ]
C言語でソートプログラムを配列・連結リストを使って作りました。
それぞれの利点は何でしょうか?
リスト版はかなり遅く、配列版のほうがかなり高速だと思うのですが。
ソートプログラムをリストで作る理由は何がありますか?

522 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:07:23 ]
>ソートプログラムをリストで作る理由は何がありますか?
勉強だから

523 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:08:54 ]
リストは動的にできる

524 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:36:05 ]
すいません
VC++で コマンドライン引数を加えて実行したいのですが
どうやればいいのでしょうか?

具体的には
-o 読み込みたいファイル名.c みたいな感じです

F5を押して、-o 〜 をいれて実行するといったことをしたいのです




525 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:40:24 ]
スレ違いだが、プロジェクト→プロパティ→構成プロパティ→デバッグ

526 名前:名無しさん@そうだ選挙に行こう mailto:sage [2007/07/29(日) 16:50:44 ]
ここですか
ありがとうございまする

527 名前:デフォルトの名無しさん [2007/07/29(日) 23:43:32 0]
winsock2なんですけど、テキストを受信したとき最後にバイナリが付くんですけど
こういう仕様なんですか?

528 名前:527 [2007/07/29(日) 23:48:45 0]
自己解決しました

char buf[64];なのに、strlen(buf)サイズ分受信していたのがいけませんでした

char buf[70];にして、64バイトずつにしたら直りました

529 名前:527 [2007/07/29(日) 23:50:33 0]
相手側の負荷の少ないのは、
多めに要求して受信した方がいいんでしょうか?
結局、取れるサイズは返却されますから・・・回数が少ない方が負荷が少ないような気がします

530 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 00:00:55 0]
>>528
ちょwwwおまwwww
strlenてw
sizeof(buf)だろ。

531 名前:527 [2007/07/30(月) 00:03:44 ]
>>530
ちょwwwおまwwww
sizeof(buf)てw
何がいけないの?

532 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 00:08:02 ]
strlenじゃ何文字かは分かるが、大きさは分からないだろ

533 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 00:34:26 ]
buf[0]が\0だったら永遠に受信終わらないんじゃない?

534 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:20:47 ]
c言語入門の本を見ながら学習しているのですがいまいちプログラムという実感がわきません
ベクターとかにあるアプリなどはc言語で作ったり出来るのでしょうか




535 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:22:53 ]
Cじゃちょっときついもんもあるだろうな。
ゲームとか希望してるなら別言語いったほうが早いと思う。

536 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:28:49 ]
プログラム大きくなってくるとCだと面倒だろうね。
クラスが使えるって点だけでもC++は偉大だと思う

537 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:40:10 ]
>>534はCよりも先にHSPなりsystem4.0なりを勉強した方がいい気がする。
んで不足が出たらC++なりVisual C++なりに行けばいいんじゃない?

538 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:44:26 ]
(笑)

539 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:45:05 ]
回答ありがとうございます。
パソコンが好きで自分でいろいろなプログラムを作ってみたいと想い移植性が高いということでc言語を選んだんです
多少かじった程度の者が言うのも申し訳ありませんが
c言語を始めたのでまずc言語を満足に出来ると思えるようになった別の言語にも挑戦したいと思います。
プログラムによってこの言語が向いているというのはやっぱりあるのでしょうか?

                                                   長文すいません

540 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:48:26 ]
はじめがHSPじゃ応用が利かなそう。。
素BASICからプログラムに入った漏れは結構苦労したし。
将来的なこと考えて無理してでもC++薦めたい

541 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:48:33 ]
移植性!?

542 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:48:35 ]
実感がわかないってのはすんなり理解できてないからだろきっと
なでしこにでもしておきなさい

543 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:53:05 ]
>>539
Cが移植性が高いっつーのは、あくまでマシン語やアセンブリ言語に比べてのことだ。
後は、強いて言えば組込やメインフレームを含む大概の環境をターゲットとする
Cコンパイラ(クロスを含む)が存在するのも確かだが、本当にそういう環境で
プログラムを動かしたいのか?

WindowsやUnixやMacのようなメジャーな環境をターゲットとして
ポータブルなプログラムを書きたいのなら、Cよりずっと適した言語が
たくさんあるし、何しろCは何をやるにも面倒くさすぎて、やりたいことが
出来るようになるまでの道のりが遠い。
C++ならCよりずっと言語的に強力だがお世辞にも初心者向けとは
言いがたいので、とりあえず最初のうちはもっと手軽な言語を薦める。

544 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:54:36 ]
C言語から始めてC言語の限界を知って
C++に移行すると幸せになれるかも

STLのおかげで連想配列も使えるようになるとかイイ!
classのおかげでいろんなものをラップできるとかイイ!
と思えるようになる



545 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:55:36 ]
移植性を重視するならJavaがいいんじゃない
メジャーだし

546 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:59:28 ]
>WindowsやUnixやMacのようなメジャーな環境をターゲットとして
>ポータブルなプログラムを書きたいのなら、Cよりずっと適した言語が
>たくさんあるし、
例えば何?

547 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 01:59:49 ]
仕事でやってるとJavaに将来性を感じないな。
最近はC#に乗っ取られとるし
組込みではまたC/C++が主流になってきとる

548 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:00:44 ]
>>546
J#

549 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:00:49 ]
インタープリタなRubyから入るってのもいいかも。
書く量も少なくてすむし。
ただRubyから入ると他の言語がめんどくさく感じて移れない可能性はあるが。

550 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:01:09 ]
俺は最初Delphiを数年
その後C/C++に進んだけど、ポインタもクラスもすんなり理解できた

551 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:02:02 ]
Javaってメジャーなの?そりゃもっとマイナーなものがあるけどさ。

552 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:02:45 ]
>>546
PerlでもJavaでもPythonでも、言語側でシステムを抽象化する層を設けていて
標準的なライブラリがリッチなものなら、何でもいい。

C++に手を出すのはそれらに不満を覚えてからでも遅くは無い。
そして、Cに手を出す必要は、多分無いだろう。

553 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:02:50 ]
>>550
Delphiは応用きくでそ。ポインタももともとあったし

554 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:03:40 ]
>>548
既に滅んだんじゃ



555 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:04:32 ]
ベクターにあるようなアプリを作りたいなら、DelphiかC#だな
C++から始めると挫折しそう

556 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:05:15 ]
Delphiに手を出すにはちょい時期が遅いかも

557 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:06:53 ]
DelphiはVBに乗っ取られました

558 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:07:00 ]
じゃあVCL使ってBCBは?

559 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:07:19 ]
>>550
Delphi良いんだけど
関連書籍が手に入りにくくて苦労した

560 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:07:19 ]
BCBは情報無さ杉www

561 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:08:43 ]
実際プログラムを作っている方々は複数の言語を熟知しているのでしょうか。

562 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:10:10 ]
熟知する必要なんかないでしょ
わからなければ調べりゃいいだけだし

563 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:12:21 ]
>>561
何をもって熟知と言うかによるが、コンパイラが書けるぐらいに複数の
言語に熟知してる人なんてそうはいないと思われ

まあ必要があれば仕様にあたればいいんだけどね

564 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:13:28 ]
>>561
熟知はしてないなぁ。ほとんど応用。
C++をBCBで覚えたから必然的にDelphi覚えて
VBはDelphiの応用でいけて
CGIもやりはじめたからPerlも覚えて、応用でPHPとか。



565 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:13:51 ]
ベクターにあるアプリと言ってるあたりCUIは無いだろうから
言語は決まったとしても移植性を尊重するならGUIが問題だな
Win32以外のGUIツールキットは資料が少な目で入門は大変そう

566 名前:デフォルトの名無しさん mailto:sage [2007/07/30(月) 02:15:20 ]
> ベクターにあるアプリ
ああそういうの書きたいっつってんのか
移植性とは相反する要求だなw

両方追い求めると無駄に苦労するぞ






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

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

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