C++相談室 part62

このエントリーをはてなブックマークに追加
952デフォルトの名無しさん:2008/07/25(金) 15:59:00
HSPって何の釣りだよ
953デフォルトの名無しさん:2008/07/25(金) 16:01:24
デルファイだフォイ!
954デフォルトの名無しさん:2008/07/25(金) 16:04:15
>>950
別に使っていい。環境依存とわかってるならなお問題ない。
955デフォルトの名無しさん:2008/07/25(金) 17:09:52
ASCIIが出してたC++関連の書籍がことごとく絶版になってるのはなぜ?
「プログラミング言語C++第3版」とか
「C++標準ライブラリ チュートリアル&リファレンス」とか。良い本なのに。
EffectiveC++も以前はASCIIから出てたよね。
956デフォルトの名無しさん:2008/07/25(金) 17:19:06
経営悪化でなんかgdgdしてたからじゃないの。
957デフォルトの名無しさん:2008/07/25(金) 17:54:52
なんという良書のとばっちり被害
958950:2008/07/25(金) 18:01:47
>>954
どうもです。
環境に依存していいコードでは使っていきます。
959デフォルトの名無しさん:2008/07/25(金) 21:09:13
真面目な質問なのですが
個人でアルソイカンツォは記述することは可能なんですか?

使用ソフトはVS2008Proです。

960デフォルトの名無しさん:2008/07/25(金) 21:19:20
ググっても出てこないアルソイカンツォとは何ですか?
961デフォルトの名無しさん:2008/07/25(金) 21:29:20
>>960

プログラムのソースコードをドラックアンドドロップすると
自動でヘッダーファイルを作成してくれるツールのコードです。
962デフォルトの名無しさん:2008/07/25(金) 21:31:58
イタリア語?
963デフォルトの名無しさん:2008/07/25(金) 21:35:23
そりゃできないわけはないと思うが。
Visual C++の/Zgのようなやつだよな、きっと。
964959:2008/07/25(金) 21:47:43
実は専門学校に通っていて
夏休みの課題になっているんです・・・。
提出できないとやばいので必至こいて頑張ります。
レスありがとうございました。
965デフォルトの名無しさん:2008/07/25(金) 21:59:40
メジャーなコンパイラにその機能がなければ絶望的だと思ったほうが良い。
C++のコンパイラ書く気合があるならともかく。
966デフォルトの名無しさん:2008/07/25(金) 22:01:30
「アルソイカンツォ」って初めて聞くんだけど、アルファベットでどうかくの?
967デフォルトの名無しさん:2008/07/25(金) 22:04:07
アルフォンソ海運とカイナッツォなら知ってます
968デフォルトの名無しさん:2008/07/25(金) 22:20:48
>>966 プリントにはカタカナで表記されていたので
外国語の綴りまではわかりません・・・。
969デフォルトの名無しさん:2008/07/25(金) 22:25:43
「アルソイカンツォ」はググっても出てこない

そのうちこのスレだけ出るようになる

>>959がここで質問してたことがバレる
970959:2008/07/25(金) 22:34:53
話は逸れますが、課題は3つあって
@テ○ルズオブヴェ○ペリアのヒロインであるエス○ルをそっくりそのままモデリング
AC++で「アルソイカンツォ」のコードを描く。
B情○大陸の耳コピ。
とCG/PG/Soundから選択方式になっています。

Aを選択したのは65人中3人だけだったのですが、
質問したことがばれたら足がつくのは時間の問題かもしれません。

話が外れてきてしまったのでそろそろ失礼します。

アドバイス等ありがとうございました。
971デフォルトの名無しさん:2008/07/25(金) 22:36:24
>>970
ある意味、俺もそんな課題出されたかった。
972デフォルトの名無しさん:2008/07/25(金) 22:39:39
どこの専門学校か知らんが、趣味全開というか、教える気のさらさらなさそうな講義だな。
973デフォルトの名無しさん:2008/07/25(金) 22:49:40
1.ソースコードを頭からスキャンする
2.空白文字列開きカッコ文字列カンマ・・・閉じカッコ空白の文字列を切り出す
3.戻り値とかパラメータの型を判別するアルゴリズムができず困る

こんな感じかな。
974デフォルトの名無しさん:2008/07/25(金) 22:51:24
マクロやテンプレートが混じっていたら絶望的だな
975デフォルトの名無しさん:2008/07/25(金) 22:54:33
おれ、

int /* ゆーれりほー */ hogehoge() /* やっほー */ { printf("hello world\n"); }

みたいなコードがあったらうまく変換できる自信がない。
コンパイラ並の字句/構文解析するなんて嫌だぁぁぁ
976デフォルトの名無しさん:2008/07/25(金) 22:57:32
関数、グローバル変数、typedef、クラスかな、ヘッダに宣言として必要なのは。
ただし、宣言にstaticがついていたり、無名namespaceで囲まれていれば、その宣言は生成しない。
クラスなんてネストできるから悲惨なことになりそうだが。

つーか一番厄介なのはプリプロセッサだよな。

#define HOGE 0xdeadbeef

こういうのはやっぱりヘッダにも入れるべきだろ。
しかし、

#define macro(z, n, data) \
int const BOOST_PP_CAT(ID, n) ;

BOOST_PP_REPEAT(30, macro, ~)
#undef macro

こんなのはどうするんだ。
それこそ実際に動くプリプロセッサを使わなければいけないよな。
977デフォルトの名無しさん:2008/07/25(金) 22:58:54
で、アルソイカンツォって何なの?
978デフォルトの名無しさん:2008/07/25(金) 23:03:16
まず講師に「アルソイカンツォ」とやらの詳細を確認したほうがいいんじゃないか。
少なくとも自分はこんな言葉聴いた事無いし、>>961の内容でも具体的にどんな情報からどんな情報を出力するのかよくわからん。
979デフォルトの名無しさん:2008/07/25(金) 23:08:11
>>978
了解しました、明日学校に先生いると思うので
直接聞きに行ってみます。

ちなみに、僕も「アルソイカンツォ」なんて聞いたことないです・・・。
980デフォルトの名無しさん:2008/07/25(金) 23:09:38
なんちゅうトラップワードだ
グーグル先生は最近2chのスレを半日でインデックスに入れたりするから気をつけろよw
981デフォルトの名無しさん:2008/07/25(金) 23:16:26
>>979
入力するファイルは絶対もらってきた方がいいぞ
検証できないプログラムっていうのは書いてて地獄だからな
982デフォルトの名無しさん:2008/07/25(金) 23:18:05
アルソイカンツォ自身はC++で記述されるとして、
アルソイカンツォの機能としては、どの言語で書かれたソースコードを解析して、何のヘッダを出力するんだろうか。
983デフォルトの名無しさん:2008/07/25(金) 23:19:38
イタリア語で al so y canzone。
イタリアの詩人、ルドヴィーコ・アリオストの作品、
「狂えるオランダ人」の一節に由来する。
984デフォルトの名無しさん:2008/07/25(金) 23:20:44
arusoikantuo
out na kiosura
アウトな気をすらぁ

つまりこの設問は罠だ
985デフォルトの名無しさん:2008/07/25(金) 23:43:56
すみません、このスレにいる人達は本当にC++使えるんですか?
986デフォルトの名無しさん:2008/07/25(金) 23:46:02
それを聞いてどうする。
987デフォルトの名無しさん:2008/07/25(金) 23:49:55
sol y cantoっていう音楽のジャンルがあるみたいなんだけど、
もしかして、音楽を再生しろって課題だったりして。
988デフォルトの名無しさん:2008/07/25(金) 23:50:49
>>986
いるなら基礎から教えてもらってスーパーC使いにしてもらおうと思ったのです
989デフォルトの名無しさん:2008/07/25(金) 23:52:35
>>988
ごめんなさい。
私、ほかに好きな人がいるんです。
990デフォルトの名無しさん:2008/07/25(金) 23:55:45
>>987
それはジャンルではなくてグループ名ではないのか
991デフォルトの名無しさん:2008/07/26(土) 00:00:58
>>990
え、バンドなの!?
俺ハズカシー
992デフォルトの名無しさん:2008/07/26(土) 00:13:49
次スレの時期だから誰か立ててくれ
ちなみに plala は規制されてるんで無理だった
993デフォルトの名無しさん:2008/07/26(土) 00:19:09
C++使いにスーパーC使いにしてもらうだと
994デフォルトの名無しさん:2008/07/26(土) 00:23:43
Cなんて1冊読めばマスターできるじゃん
995デフォルトの名無しさん:2008/07/26(土) 00:43:01
>>994
それだとスーパーじゃないし
996デフォルトの名無しさん:2008/07/26(土) 01:58:51
スーパーはコンビニとモールの狭間で苦戦している
メガネをかけるだけでよかったときとは時代が変わっているのだよ
997デフォルトの名無しさん:2008/07/26(土) 02:50:20
newするよぉ
998デフォルトの名無しさん:2008/07/26(土) 02:53:41
999デフォルトの名無しさん:2008/07/26(土) 02:53:59
continue;
1000デフォルトの名無しさん:2008/07/26(土) 03:02:43
あ、ミスは見なかったことにしといてくれ
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。