トップページ⇒tech
1001コメント395KB

ぼるじょあがC/C++の宿題を片づけますYO! 67代目

■ このスレッドは過去ログ倉庫に格納されています
0001ぼるじょあ ◆yBEncckFOU 2006/12/10(日) 11:33:41
(・3・)エェー ぼるじょあですYO!
         わからない宿題を片づけますYO!

あなたが解けないC言語/C++言語の宿題を片付けもらうスレッドです。気に入らない質問やその他や発言はスルーの方向で。
【質問者へ】
回答者の便宜のため、質問の際は以下を行うことを推奨します。
・質問は【質問テンプレ】を利用してください。
・問題文は、出題されたまま全文を書いてください。
・計算問題は数式をあげ、どのような計算をするのか詳しく説明してください。
・エラーは、その詳細と発生した行を書きましょう。エラーメッセージはコピペしてください。
・後から問題に付け足しするのはやめましょう。付け足しは作業を無駄にしがちです。
・なりすましを防ぐため、トリップを使ってください。名前欄に、「#」に続けて任意の文字列を入力して
 投稿すると、その文字列を知らない他人に騙られることを防ぐことができます。
【質問テンプレ】
[1] 授業単元:
[2] 問題文(含コード&リンク):
[3] 環境
 [3.1] OS: (Windows/Linux/等々)
 [3.2] コンパイラ名とバージョン: (gcc 3.4 VC 6.0等)
 [3.3] 言語: (C/C++/どちらでも可 のいずれか)
[4] 期限: ([yyyy年mm月dd日hh:mmまで] または [無期限] のいずれか)
[5] その他の制限: (どこまで習っているか、標準ライブラリは使ってはいけない等々)

【アップローダー==ラウンジ】(質問が長い時はココ使うと便利 回答者もコードが長ければここに)
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/joyful.htm
【C 関数検索 man on WWW】
http://www.linux.or.jp/JM/index.html

【前スレ】
ぼるじょあがC/C++の宿題を片づけますYO! 66代目
http://pc8.2ch.net/test/read.cgi/tech/1149349035/
0552デフォルトの名無しさん2007/02/08(木) 00:52:11
>>550ども とりあえずやってみます
0553デフォルトの名無しさん2007/02/08(木) 00:53:39
Turbolinux FUJI のトライアル版をインストールしたんですが・・・
まぁまず見てみます
0554デフォルトの名無しさん2007/02/08(木) 00:56:42
>>553
あほ、先に言えよ
ftp://ftp.turbolinux.co.jp/pub/TurboLinux/TurboLinux/ia32/FUJI/install/turbo/RPMS/xemacs-21.4.17-1.i686.rpm
0555デフォルトの名無しさん2007/02/08(木) 01:07:34
すみません まぁインストールしてやったところxemacsはできました
コンパイルができないのはなぜですか?ほんとに素人ですみません
0556デフォルトの名無しさん2007/02/08(木) 01:15:49
ccコマンドがないのですが・・・
板違いも甚だしいとは思いつつレスを期待しいています。
製品版を買えば全部解決するのでしょうかね。
0557デフォルトの名無しさん2007/02/08(木) 02:04:17
ライセンスが取得できねー どうなってるんだー
0558ぼるじょあ ◆yBEncckFOU 2007/02/08(木) 22:40:04
>>556
(・3・) エェー gcc
0559ぼるじょあ ◆yBEncckFOU 2007/02/08(木) 22:45:45
(・3・) エェー もいらturbolinux 8の製品版持ってるけど
          MSのwindows updateみたいな自動アップデートやら
          windowsとほぼ同じguiを導入したりしていたんだけど
          思った以上に使い物にならなかったお
          自動アップデートは数百件のパッチがリストアップされて
          いざインストールと思ってもパッチを当てる順番があるらしく
          失敗しまくっていたお、結局10個単位でインストールしたんだけど
          最後の方になると「パッチを当ててください」とダイアログが出るにもかかわらず
          「インストールに失敗しました」と出るw
          サポートセンターも不親切で全く役に立たないし

          ライブドア時代の話だお、今は少しはまともになってるんだろうか
          turbolinux FUJIも最悪の出来らしいしお
          唯一製品版はATOK使えたのがよかったお
0560ぼるじょあ ◆yBEncckFOU 2007/02/08(木) 22:47:00
(・3・) エェー そんなこんなでもいらはVineLinuxを使っているお、
          というと>>541のもいらのレスと矛盾するけど
          偏屈人間だから無問題だお
0561デフォルトの名無しさん2007/02/09(金) 01:06:07
ぼるじょあさんありがとう
gccのRPMファイル見つけたんでインストールしようと思ったけど
インストールできないですw 「インストール」ってボタンがなくてw
もうわけわからん

確かにいろんなところでTurboLinuxは叩かれてますね・・・
Vineっての見てみます
0562デフォルトの名無しさん2007/02/09(金) 01:23:18
SUSEはどんなかんじ?
0563デフォルトの名無しさん2007/02/09(金) 01:59:20
お金を払わず、ってならDebianを推してみる
0564homoじょあ ◆5OLf4yFnuM 2007/02/09(金) 17:04:55
(・3・) エェー じゃあ画像はそのうちやるぽ
0565ぼるじょあ ◆yBEncckFOU 2007/02/09(金) 19:44:32
(・3・) エェー >>564 やるって言ったんだからさっさとやってあげろお
          >>561 個人で使うには一番扱いやすいと思うお、日本仕様だしお
          ただ更新がとてつもなく遅くで最近ようやっとkernelのバージョンをあげて
          もいらのPCでも動くようになったお
0566ぼるじょあ ◆yBEncckFOU 2007/02/09(金) 19:46:02
(*・3・*) エェー 大沢あかねたんかわいいなあ・・・みんなランキン見てるのかな
            あの変な帽子がまたたまらん・・・
0567ぼるじょあ ◆yBEncckFOU 2007/02/09(金) 19:48:22
(・3・) エェー 筋弛緩剤入りのローションを大沢あかねたんのシリアナに執拗に練り込み
          ぱっくり開いたそのシリアナにたっぷり牛乳とコーヒーを入れてシャッフルした後
          おなかを思いっきりパンチしてシリアナからはき出されたミックスコーヒーを
          大沢あかねたんに飲ませたいお
          
0568ぼるじょあ ◆yBEncckFOU 2007/02/09(金) 19:49:27
(・3・) エェー つーかあまりに大沢あかねたんがかわいすぎてあたまがおかしくなってしまいそうだお
0569デフォルトの名無しさん2007/02/09(金) 19:59:30
そんなあなたがうらやましい
0570homoじょあ ◆5OLf4yFnuM 2007/02/10(土) 00:02:50
(・3・) エェー 肛門野郎が命令すんなボケ
0571ぼるじょあ ◆yBEncckFOU 2007/02/11(日) 21:41:37
(・3・) エェー アナルしたいお
0572アナルじょあ ◆yBEncckFOU 2007/02/11(日) 22:16:16
(・3・) エェー アナル気持ちイイお
0573デフォルトの名無しさん2007/02/11(日) 22:21:54
自分のチンコをアナルに突っこんどけ
0574homoじょあ ◆5OLf4yFnuM 2007/02/11(日) 23:59:21
>>521
(・3・) エェー 質問だYO
          2値画像がどんなんかはわかったけど、どうも保存の形式によって
          記録のされかたが違うYO
          どれでやるんだYO
          ついでにsample画像ちょーらいYO
0575デフォルトの名無しさん2007/02/12(月) 00:50:05
とみんな聞いてるんだけどこの質問者
答えないんだよ。事故って死んだんじゃ?
0576homoじょあ ◆5OLf4yFnuM 2007/02/12(月) 01:26:37
(・3・) エェー 事故死ですかYO
          仕方ないですがむっしっしですNE
0577デフォルトの名無しさん2007/02/12(月) 10:42:16
課題をぼるじょあに押しつけて三連休遊んでるだけじゃないのかな
0578デフォルトの名無しさん2007/02/12(月) 13:33:33
(・3・) エェー 
0579ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 13:37:10
 _, ,_
(・3・) エェー ぼくの顔勝手に使わないでYO
0580ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 14:16:10
(・3・) アルェー 悪かったYO
0581デフォルトの名無しさん2007/02/12(月) 15:30:21
[1] 授業単元: プログラミング演習3
[2] 問題文(含コード&リンク): 下
[3] 環境 :OS(Solalis)/コンパイラ(SunWorkShopC++6.0)
[4] 期限 :2007/02/28


何度か見せにいったのですが、#if 0とかが入れ子になってたり、/*が途中で含んでいたりだとうまくいかなくて、
現状はめちゃくちゃ長くなっていてるんですが一応貼っておきます

0582デフォルトの名無しさん2007/02/12(月) 15:31:14
>>581 長いんなら>>1のロダ使え
0583デフォルトの名無しさん2007/02/12(月) 15:31:19
一度も授業うけてないんでよろしくっす
C++のソースコードから全てのコメントを取り除くプログラムを書け。レポートの評価は以下の通りとする
1.//を取り除く、/* */を取り除く(60点可)
2.#if 0〜#endif、#if0〜#else〜#endif等の削除(70点良〜95点)
3.指定#ifdef、#ifndef等の削除(70点良〜100点)

今まで講義を無受講、レポートを出していなくても、
2.の出来が優秀ならば単位取得に神風が起こるであろう。(ただし60点可とする)
神風を狙う場合は何度も見せにくるのが望ましい。
例
0584デフォルトの名無しさん2007/02/12(月) 15:32:14
-----------------------------------------------
#include <stdio.h>//標準ヘッダ
int main()
{
/* 文字を表示してみる */
#if 0
printf( "Good Morning\n" );
#else
// /*夜*/printf( "Good Knight\n" );
/*夜*/printf( "Good Night\n" );
#endif
return 0;
}
-----------------------------------------------
↓
-----------------------------------------------
#include <stdio.h>
int main()
{
printf( "Good Night\n" );
return 0;
}
-----------------------------------------------
0585デフォルトの名無しさん2007/02/12(月) 15:37:06
>>1のロダは
このページにアクセスできません。(403 Forbidden)
ってなるぶ・・・
0586デフォルトの名無しさん2007/02/12(月) 16:11:48
アドレス欄に貼り付けてアクセスすれば大丈夫。
0587ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 16:12:53
神風特攻隊 チン☆⌒ 凵\(\・3・) まだぁ?
0588homoじょあ ◆5OLf4yFnuM 2007/02/12(月) 16:16:16
(・3・) エェー つーか本当に言語はC++なのかYO
0589ぼるじょあ ◆hZ8e4Wjqvw 2007/02/12(月) 22:03:37
>>581
(・3・) エェー 神風とまではいかないけど
          そよ風くらいならできたYO!
          C++ 分からないから一行目だけそれっぽくしたYO!

http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3639.c
0590ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 22:36:51
 _, ,_
(・3・) エェー ちゃんと入れ子にも対応しろお
0591ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 22:40:30

(・3・) エェー >>570ホモの男好きに肛門野郎と罵られるとはw おもしろいお
(・3・) エェー >>571>>572 それ本気でいってるのかお?本スレでは批判するやつばっかりなんだお、
          もしそれを本気で言ってるなら本スレにきて盛り上げてほしいお
          欧米や欧州じゃ性行為経験者の90%以上の男、70%の女が
          アナ○経験者で日本人の男の60%はアナ○に興味持ってるのに
          ぼるスレの住民なんかおかしいお
0592ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 22:41:34
(・3・) エェー >>574 それもいらがちょっと前に聞いてるじゃん、もうあきらめたんでねーかお?
0593ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 23:17:16
(・3・) エェー >>589にもの申すと/* ここを #if 対応部分に書きかえればいいYO! */
          とコメントしてるけどそう単純ではないお
0594ぼるじょあ ◆yBEncckFOU 2007/02/12(月) 23:24:31
(・3・) エェー 仕事で作ったいふでふとコメントを削除するプログラムが今手元にあるけど
          >>583の「一度も授業うけてないんでよろしくっす」というのを読んだらとたんに
          うpする気が失せたお
          まあ>>589で60点で落第は免れるだろうしよかったんじゃないかお
0595ぼるじょあ ◆hZ8e4Wjqvw 2007/02/12(月) 23:50:50
(・3・) エェー もう挫けたから制限つけたYO!
          入れ子の深さは99まで
          一行の長さは1000文字まで

http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3640.c
0596ぼるじょあ ◆hZ8e4Wjqvw 2007/02/12(月) 23:55:07
(・3・) エェー 書き忘れてたけど >>595 は >>581 宛てだYO!
0597ぼるじょあ ◆hZ8e4Wjqvw 2007/02/13(火) 00:00:41
(・3・) エェー >>594 に質問だYO!
          #ifdef に対応するって事は #include されたファイルを読みにいくのかNA?
0598ぼるじょあ ◆hZ8e4Wjqvw 2007/02/13(火) 00:08:54
(・3・) エェー >>595 はバグってたYO!

修正版
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3641.c
0599ぼるじょあ ◆yBEncckFOU 2007/02/13(火) 00:09:17
(・3・) エェー >>597 そこまでしないお、削りたいキーワードはだいたい決まってるだろうしお
          ちなみにいふでふといってるのは#if, #ifdef, #ifndef, #elif, #else, defined, など
          すべて含むお
0600ぼるじょあ ◆yBEncckFOU 2007/02/13(火) 00:12:08
(;3;) エェー ぷーたん来ないし寝るお




          ・゚・(ノД`)・゚・
0601ぼるじょあ ◆hZ8e4Wjqvw 2007/02/13(火) 00:30:25
>>599
(・3・) エェー すごいYO! もいらはここでギブアップだYO!
0602デフォルトの名無しさん2007/02/13(火) 13:00:06
>>598
宿題じゃないが貰うっす
0603ぼるじょあ ◆hZ8e4Wjqvw 2007/02/13(火) 13:50:52
>>581
(・3・) エェー またまたバグが発覚したから修正したYO!

http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3647.c
0604C2007/02/13(火) 18:13:51
うっす。お前らC言語いまだにやってんの?
今はC++の時代だから(微笑)
うふふ。
0605ぼるじょあ ◆yBEncckFOU 2007/02/13(火) 19:18:23
(・3・) エェー C++なんて中途半端な言語は流行らないお、まあClassと
          多態性とシングル継承まではよかったけど
          その後にごてごてとtemplateやら多重継承(単体継承で十分だし
          多重させる人は頭が悪い)、節操のない言語拡張・・・、
          はっきり言ってうんこ
0606ぼるじょあ ◆yBEncckFOU 2007/02/13(火) 19:22:54
(・3・) エェー 簡単にまとめるとOOLが有る程度体系立ってきて
          それについて行こうとごてごて拡張した結果、駄目言語に様変わりしたってことだお
          大沢あかねたんがかわいすぎるお、口がえろい
0607ぼるじょあ ◆yBEncckFOU 2007/02/13(火) 19:24:22
(・3・) エェー もいら女の口を見たらその人のアナ○の形が分かるお
          大沢あかねたんは肌色に近いピンク色できれいな菊の門をしていて
          興奮するとしわが取れてぱっくり開くはずだお
0608ぼるじょあ ◆yBEncckFOU 2007/02/13(火) 19:25:36
(*´3`*) エェー そのぱっくり開いた穴に舌を3時間差し込み大沢あかねたんを感じたいお・・・はぁ
0609デフォルトの名無しさん2007/02/15(木) 07:29:20
氏ね
0610デフォルトの名無しさん2007/02/15(木) 14:10:05
[1]プログラミング基礎
[2]問題文:9桁以下の2つの正整数 m,n を入力して、
      m/nの小数部を四捨五入して得られる整数値
      を出力するプログラムを作成せよ。
[3]環境
[3.1]linux
[3.3]C
[4]2007年2月15日15:00まで
よろしくお願いします。
0611デフォルトの名無しさん2007/02/15(木) 14:33:10
(int)((double)m / n + 0.5)
0612ぼるじょあ ◆yBEncckFOU 2007/02/15(木) 17:56:14
(・3・) エェー アナル、アナル、アナル、ぼるじょあ、アナル大好きお
          アナル、アナル、大好きお、いいお
0613ぼるじょあ ◆hZ8e4Wjqvw 2007/02/16(金) 02:39:30
>>610
(・3・) エェー 期限短すぎるYO!
          試験かYO!

(m*2+n)/(n*2)
0614homoじょあ ◆5OLf4yFnuM 2007/02/20(火) 23:23:01
(・3・) エェー みんなの宿題ぼるじょあが待ってるYO
0615デフォルトの名無しさん2007/02/20(火) 23:28:34
[1]C言語
[2]問題文:ぼろじょあって誰?
[3]環境
[3.1]Windows XP
[3.3]C
[4]2007年2月20日24:00まで
0616ぼるじょあ ◆hZ8e4Wjqvw 2007/02/21(水) 00:18:28
>>615
(・3・) エェー 期限過ぎてるけど回答するYO!
          このスレに『ぼろじょあ』はいないYO!
0617デフォルトの名無しさん2007/02/27(火) 20:28:20
#include <stdio.h>
int main( void )
{
for(;;)
{
printf( "Hung up\t\b\b\b\b\b\b" );
}
return 0;
}

テンプレめんどいから直接聞きます これ実行するとどうなるの?
無礼極まりないのは解ってます
0618デフォルトの名無しさん2007/02/27(火) 20:32:43
>> 617
Hung up という文字で画面生めながらBEEPがなりまくる。
何時までたっても終わらない…
0619デフォルトの名無しさん2007/02/27(火) 20:34:09
>>617
自分でやってみれば?
コンパイラにもよるけど Ctrl+C で止まるだろうし
ジョークソフトだから
06205212007/02/27(火) 20:36:06
パソコン修理に出してました皆さんかまってくれてありがとう
皆さんのやりやすいようにやってください
宿題じゃないんですがそれっぽいのを作ってもらえるとうれしいです
そこからは自分で発展させます 細かい理由は聞かないでください
やりたくなかったらやらなくて結構です 事故死ではありません
0621デフォルトの名無しさん2007/02/27(火) 21:13:42
>>618
俺の人生経験上\bはバックスペースだと思うんだよね。
0622デフォルトの名無しさん2007/02/27(火) 22:42:54
>>621
そういうのもあるね そうじゃないのもあるね
0623デフォルトの名無しさん2007/02/27(火) 23:01:16
全くの初心者です。。。
今日中の提出なのですがまだ出来てない状況です。
Cファイルxxx.cを読んでコードの行、コメントの行、空白の行をカウントアップ
するプログラムです。
仕様は
・起動パラメータにC言語のソースファイルを指定する。
・ファイル内のコード行、コメント行、空白行をそれぞれカウントし出力する。
・コードの後ろにあるコメントは、コメント行にはカウントしない。
・コメントは // と /* ~ */ を許容すること。
・入れ子になっているコメントは許容しないこと。(/* /* ~ */ */)
・エラー処理等の細かい仕様は、独自の判断において作成すること。
・#ifdef等は、考慮しなくてよい。が、できるなら考慮する。
です。

カウント部分は

while(fgets(buf,256,fp) != NULL)
{

}
の中で作成するようです。Cファイルから読みます

宜しく御願いしますm(__)m
0624デフォルトの名無しさん2007/02/27(火) 23:11:13
623です
すいません焦ってしまってテンプレ貼り忘れました。。。
[1] 授業単元: プログラミング演習
[2] 問題文 上記の仕様です
[3] 環境
 [3.1] OS: WindowsXP
 [3.2] コンパイラ名とバージョン: Visual C++ 2005
 [3.3] 言語: C
[4] 期限: 今日

です
0625ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 00:27:54
>>620
(・3・) エェー 成仏しろYO!

http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3711.c
0626ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 00:30:07
>>623
(・3・) エェー 期限過ぎちゃってるけど、やったほうがいいのかNA?
0627デフォルトの名無しさん2007/02/28(水) 00:36:20
623です。
はい!朝まで自分も考える所は考えて提出したいと思います。
宜しく御願いします。
0628デフォルトの名無しさん2007/02/28(水) 00:51:06
校門好きのぼる公来なくなったな
一過性だったか
0629ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 01:42:52
>>623
(・3・) エェー できたYO!
          #if ってのはどういう意味だったか今日は思い出せそうに無いからパスだYO!
          (>>603 のソースを流用しまくりだYO!)
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3712.c
0630ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 01:51:10
>>623
(・3・) エェー >>629 は間違えてたYO!
          160行目 argv[1] を argv[i] に変えておいてくれYO!
0631デフォルトの名無しさん2007/02/28(水) 02:07:28
ありがとうございました!!!
早速実行してみたいと思います。感謝しますTT
0632ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 02:11:26
>>623
(・3・) エェー 間違い発見だYO!今度こそ大丈夫なはずだYO!
          もう寝るからあとは自分でやってくれYO!
          他にバグがあったらどういうバグかレスつけてくれYO!
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3713.c
0633ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 02:32:11
>>620
(・3・) エェー >>625 の数値リテラル 255 は ((1<<CHAR_BIT)-1) に置き換えてくれYO!
          今度こそおやすみだYO!
0634ぼるじょあ ◆yBEncckFOU 2007/02/28(水) 06:35:15
(・3・) エェー やりすぎて、けつの穴いたいYO
          
0635デフォルトの名無しさん2007/02/28(水) 20:16:40
623です。
昨日はぼるじょわさんありがとうございました。
提出したのですが、、プログラムソースが高度だった
為、簡単なコードでやりなおしてこいと教授につきかえされました。。。
せっかく作成して頂いたのに申し訳ありませんでした。TT
今日、自分で途中まで作成しましたソースがあるのですが
見てもらえませんでしょうか?
main.c内だけの修正となります。

xxx.cとyyy.cとyyy.hという形の3ファイルで実行を行いますので
フォルダに入れて圧縮させて頂きました。ウイルス検索はしましたが、
念の為開ける前にチェック御願いします。
明日の朝提出までに期限のばしてもらったので、どうぞ宜しく御願いします。

追加質問みたいになっちゃいましたが、ぼるじょわさん
もう一度お力をお貸しください。。申し訳ありません。m(__)m

http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3716.zip


0636デフォルトの名無しさん2007/02/28(水) 21:50:01
>>635
int comment_flag = 0;
while(fgets(buf,256,fp) != NULL){
if (comment_flag){
numcomment++;
if (strstr(buf, "*/") != NULL){
comment_flag = 0;
}
}else{
i = 0;
// タブ、スペース削除
while (buf[i] == '\t' || buf[i] == ' '){
i++;
}
if(buf[i] == '\n'){ // fopen() は "rt"モードで
numspace++;
}else if(buf[i] == '/'){
if(buf[i + 1] == '/'){
numcomment++;
continue;
}else if(buf[i + 1] == '*'){
numcomment++;
comment_flag = 1;
}
}else{
num++;
}
}
}
printf("コード行は%d行です\n",num);
printf("コメント行は%d行です\n",numcomment);
printf("空白行は%d行です\n",numspace);
06376362007/02/28(水) 21:53:20
途中に/*が入るとだめだけどめんどくさいので
0638デフォルトの名無しさん2007/02/28(水) 21:56:27
よく考えたら/* */が1行で終わるとだめだわ
0639ぼるじょあ ◆hZ8e4Wjqvw 2007/02/28(水) 22:11:46
>>635
(・3・) エェー >>632 で折角文字列リテラルまで考えてたのに無駄骨かYO!
          チェックする条件を減らしたYO!

http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3717.c
0640デフォルトの名無しさん2007/02/28(水) 23:30:37
632です。
>636さん
>639さんありがとうございました。
3717.cで実行したのですが



Microsoft Visual C++ Debug Library

Debug Assertion Failed!
Program: …
File: istype.c
Line: 56

Expression: (unsigned)(c + 1) <= 256
For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts.

というエラーが出まして、掲示板で色々調べてみたら
ライブラリーの問題とか
fgetsの返値の問題とかが出てきました。
意味がワカリマセンでした。。
0641ぼるじょあ ◆yBEncckFOU 2007/03/01(木) 00:04:06
(・3・) エェー >>628なんだお?2〜3日にいっぺんは様子を見てるお
          >>634ほもかお?きしょいお
          ホモ出入り禁止だお
0642デフォルトの名無しさん2007/03/01(木) 00:13:55
windowsでcプログラムができるフリーのソフトウェアを教えてください
Microsoft Visual C++ 2005 Express Editionってのはc++しかできないのですか??

ぼるじょあさんはやさしいと聞いてここに来ました
0643デフォルトの名無しさん2007/03/01(木) 07:06:07
>>642
すべてのC++はCもコンパイルできるYO
VC++以外ならBorlandのBCCとかcygwinでgccとか
0644デフォルトの名無しさん2007/03/01(木) 07:55:55
全てとはまた大きく出たなぁ。例外は一つもないと思っているんだろうか。
0645デフォルトの名無しさん2007/03/01(木) 11:43:58
>>644
C++ってそういう規格、仕様じゃないの(Cの記述がそのまま使える)
0646デフォルトの名無しさん2007/03/01(木) 17:01:24
ANSI CはC++のサブセットだが、C99はC++と互換性ない
0647デフォルトの名無しさん2007/03/01(木) 17:24:46
C89ですら互換性の無い部分はある。
K&Rスタイルの関数宣言、構造体の中に入れ子となった構造体の宣言、
型安全性の強化(特にvoid*から他のポインタ型への変換)など。

>>645
VC++、BCC、GCCはCとC++両方のコンパイラを内蔵しているとでもいうべき。
いずれもソースファイルの拡張子やコンパイラオプションなどで、
CとC++のどちらとしてコンパイルするかが切り替えられるようになっている。

しかし全てのC++コンパイラはCコンパイラとしても使えるように
なっていなければならないという決まりはどこにもないので、
そのような機能を持たない純粋なC++コンパイラがあったっていい。

そういうコンパイラでもCのソースをコンパイルしたら、
勿論C++がCのサブセットを内包しているため基本的にはコンパイルできるだろうが、
コンパイラからすれば所詮C++のソースをコンパイルしているとしか認識されない。
0648デフォルトの名無しさん2007/03/01(木) 18:26:37
誰か教えてください・・・
0649デフォルトの名無しさん2007/03/02(金) 01:13:10
ここは過疎が激しいね
0650ぼるじょあ ◆hZ8e4Wjqvw 2007/03/02(金) 01:19:36
>>640
(・3・) エェー 期限は過ぎてるだろうけど、これでいいのかYO!
          何をしたいのか書いてないから getopt は無視したYO!
          これでも同じエラーが出るなら分からないYO!
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/3721.c
0651デフォルトの名無しさん2007/03/02(金) 02:37:44
Visual C++ でc言語のコンパイルができません どうやるのか教えてください
0652デフォルトの名無しさん2007/03/02(金) 03:17:19
>>651
C言語ならBorlandC++とCPad for bccでも使ってなはれ
■ このスレッドは過去ログ倉庫に格納されています