トップページ⇒tech
866コメント316KB

( ゚Д゚)ノ ギコ猫のプログラム相談室part4

■ このスレッドは過去ログ倉庫に格納されています
0001新米ギコ@いいかげん NGNG
ギコ猫相談室 for プログラム技術板
                             ∧ ∧ ──────
スレッドを立て逃げするくらいならここで聞け! >(゚Д゚ ) ──────
                              ⊂⊂ \──────
                               \  〜 ────
前スレ↓                           し し ─────
http://piza.2ch.net/test/read.cgi?bbs=tech&key=965916840&ls=50
0002名無しさん@お腹いっぱい。 NGNG
常に計算量が(n log n)であるようなソートが
新しくできたって聞いたんですが、どんなのですか?

# ヒープソートも(n log n)固定ですが
# オーバーヘッドが大きすぎて
# 誰も使わないみたいですね
0003渡りに船です NGNG
今は全くの初心者なんですが、趣味としてこれから
プログラミングを楽しんでみたいなあと思っています。
きめの細かい言語をこつこつと勉強していくには
どの言語が最適ですか?
0004名無しさん@心配性 NGNG
どーもいやな予感がする
>>3に答える人はその言語のメリット・デメリットを
ちゃんと説明するよーに
0005新米ギコ@いいかげん NGNG
 ∧ ∧
 ( ゚Д゚)  < >>2 計算量の書き方は、O(n log n )だ! Oを忘れるな!
  |∪ |つ∀                 ~~
  |  |
  U U
 ∧ ∧
 ( ゚Д゚)  < >>3 CかC++だ! いろいろなぷらっとふぉーむで使える強みがあるぞ!
  |∪ |つ∀
  |  |
  U U
 ∧ ∧
 ( ゚Д゚)  < >>4 教えてもらいたいのならもっと素直になれ!
  |∪ |つ∀
  |  |
  U U
0006名無しさん@心配性 NGNG
あっ、ごめんなさい4≠3です。
某スレの悪夢を思い出してしまったもので...
0007名無しさん@お腹いっぱい。 NGNG
MFCで、ボタンコントロールを無効にするにはどうすればいいですか?
0008>7 NGNG
button.EnableWindow(FALSE);
0009渡りに船です NGNG
ありがとう新米ぎこ。
0010魁!名無しさん NGNG
CからC++覚えるのにフリーのBCC使ってアプリ組んでみようかと思うんですが、
BCBやVCと比べるとどの辺りに気を付け他方がいいですか。
0011名無しさん@お腹いっぱい。 NGNG
二進数を指で数えることがどういうものなのか今分かった。
面白れえい。
0012名無しさん@お腹いっぱい。 NGNG
cshやりたいんですけど
: Command not found.
: Command not found.
/usr/sbin/vidtomem: Command not found.
: Command not found.
ってまったく実行できないなぜなんでしょうか・・・
csh ファイル名
で実行してるからパスがとおってないってことも無いと思うんですが・・・
0013名無しさん@お腹いっぱい。 NGNG
>>5
Ο ってのはなにも計算量を表す記号じゃないよ。
計算量は Ω で表すときもあるし Θで表すときもある。
まあほとんどの場合は Ο がふつうだけど。
0014名無しさん@お腹いっぱい。 NGNG
外字をJavaで使わなければいけなくなり
文字コードを Cp943C にしたいのです。
コンパイルは javac -encoding Cp943C Test.java
として、実行時 javac -Dfile.encoding=Cp943C Test
で行けるかなと思ったのですが、どうも、うまくいきません。
System.out.println(sun.io.CharToByteConverter.getDefault());
を実行すると、
CharToByteConverter: MS932
と出力されます。
# java version "1.2"
# Classic VM (build JDK-1.2-V, native threads)

システムプロパティの設定が違っている?
それともそもそもなんか違う?
0015 dd s NGNG
初心者向けのホームページあったらおしえて?
0016dd s NGNG
すません。上の方に「お勉強ページへのリンクスレ」ってのが
あった。たくさん紹介されてる。
0017名無しさん@お腹いっぱい。 NGNG
>>15
あんた最高。
0018名無しさん@お腹いっぱい。 NGNG
printf()を使わずにわざわざfprintf(stderr,"Error\n");
とかって書くのは人が見て分かりやすい以外に理由がありますか?
0019名無しさん@お腹いっぱい。 NGNG
stderrならfprintf()だろうな。
0020名無しさん@お腹いっぱい。 NGNG
stderrはstdoutとは違うものなのですか?
0021名無しさんとも言える NGNG
>>20
標準出力と標準エラー出力は別です。
ファイルハンドルが違うことからも送り出している場所が違う。
文字通り stdout はは普段使われ、 stderr はエラーが起きた場合にその内容などが送られる。
0022名無しさん@お腹いっぱい。 NGNG
そうなんですかー。結局どっちもコンソールに返してるじゃん、って思って。
0023名無しさん@お腹いっぱい。 NGNG
stderr は ">" じゃリダイレクトできない。
0024名無しさん@お腹いっぱい。 NGNG
>18=20=22?
1)
ファイルとファイルディスクリプタ(ファイルハンドル、ファイルポインタ)
を一緒くたにしちゃいかん。仮にstdoutとstderrが同じ「ファイル」(例えば/dev/tty
やconといったものだな)をオープンすることにより得られたものであっても、
ファイルポインタとしてそれらは異なるものだ。

2)
リダイレクトやパイプを使ってみればわかることだが。。
標準入出力をオープンするのは自分ではなく、それらは親プロセス
(普通はシェル)から受け継いでいるものだ。
従って、標準出力の先は実は他のプログラムの標準入力であったり、
他のファイルであったりすることがいくらでもある。
> 結局どっちもコンソールに返してるじゃん
ということを仮定しちゃいかん。

3)
むかしは標準エラー出力のようなものは無かった。なぜそのようなものが
発明されたかというと、プログラムの本来の出力と、エラーメッセージのような
ものが一緒くたにパイプに流れると色々と不便であり困ったことになるからだ。
ようするに、パイプの仕組みが発明されてから、標準エラー出力は産まれた。
逆に言えば、そのような使用法を想定しないのであれば、ある意味
「どっちでもいいじゃん」
とも言えるのだが。。

0025名無しさん@お腹いっぱい。 NGNG
その昔MS−Cやってました。
今、ウィンドウズでアプリケーションを作るのに勉強量&労働時間を少なく
するにはどの言語を覚えたらいいか教えてください。
0026名無しさん@お腹いっぱい。 NGNG
>25 日本語と英語
002725 NGNG
マジレスきぼーん。
0028dd NGNG
リンク先をざっと見てきたんだけどCとC++の違いがわかんなかった。
IE4とIE5の違いぐらい?
どっちかやろうと思うんだけど、簡単にいうとどこがちがうの?
0029魁!名無しさん NGNG
DelphiかBCBでしょ
CやってたのならBCBがいいかもしれない
0030名無… NGNG
失敗あげ
0031名無しさん@お腹いっぱい。 NGNG
cからc++に移行したいのですが、
なんかお薦めの本ありませんかね?
0032新米ギコ@月曜からまたお出かけ NGNG
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>10 BCCはIDEじゃないから気をつけろ
 UU ̄ ̄ U U  \_____________
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>11 絶対パスで指定だ!
 UU ̄ ̄ U U  \_____________
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>13 虚数はiであらわすと言い張るタイプだな
 UU ̄ ̄ U U  \_____________
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>25 BCBでうっどぼーる、き・ま・りだな
 UU ̄ ̄ U U  \_____________
0033新米ギコ@月曜からまたお出かけ NGNG
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>28 ラテン語とラテン語から派生した言語くらいの違いだ!
 UU ̄ ̄ U U  \_____________
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>29 失敗は成功の母! 気にするな
 UU ̄ ̄ U U  \_____________
      ∧ ∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
〜′ ̄ ̄( ゚Д゚)< >>31 独習C++改訂版 翔泳社刊 だ!
 UU ̄ ̄ U U  \_____________
003410 NGNG
>>32
IDE ってHDDのことじゃないですよね。
しばらくブランクある上にヘタレなんでもう少し教えてくだされ。
003510 NGNG
>>32
IDE ってHDDのことじゃないですよね。
しばらくブランクある上にヘタレなんでもう少し教えてくだされ。
0036名無しさん@どーでもいいことだが。 NGNG
31です。ぎこねこさんありがとう。
図書館で見てくるよ。
003710 NGNG
Serverエラー出たんで二回投稿してましたわ…。
やはりヘタレ厨房でした。逝ってきます。
0038c++初心者 NGNG
Windowsのフリーウェアなんかのソフトのソースを後悔してるHP
があったら教えてください。(言語問わず。)
VBやVC++なんかはけっこうありそうだけどないんです。
やっぱり生のソースを見て、ここがこんな風に
かかれてるんだなどと、勉強しながら覚えていくのが一番わかりやすいかと思うんです。
0039名無しさん@お腹いっぱい。 NGNG
>>38 prog板「ソース公開ページへのリンクするスレッド」
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=962188959&ls=50
0040814 NGNG
bitmapファイルから表示される縦横のピクセル数を知りたいのですが
どうすればいいでしょう。
0041名無しさん@お腹いっぱい。 NGNG
>>40
ファイル先頭のBITMAPINFO構造体を見ろ。
0042814 NGNG
>>41
ありがとー。
でも良く調べてみたらばりばり書いてあった。
0043名無しさん@お腹いっぱい。 NGNG
signed char と unsigned char の違いって何ですか?
使い分け方がよく分からないのですが・・・・
0044名無しさん@お腹いっぱい。 NGNG
負の値を利用するならsigned。しないならunsigned。
特に理由が無いならsignedで使おう。

charに限れば、日本ではunsignedで使う事が多いかも。
004543 NGNG
char型で負の値を利用するというあたりが分かりません。
int型とかなら分かるのですが、char型に対する正の値や
負の値の使い方がよく分かりません。
ASCIIコードで呼び出す時に使用するのでしょうか??
0046>43 NGNG
> char型で負の値を利用するというあたりが分かりません。
SJISやEUCなどの漢字コード判定,半角カナの判定
if ( 0x00 <= c && c < 0x80 )
cがcharだと上記コードは期待した処理を行わない
0047名無しさん@お腹いっぱい。 NGNG
>46
> if ( 0x00 <= c && c < 0x80 )
こんなコード、本当に書いてるのか?
isasciiマクロを使うか、せめて
c & 0x80
で判定するのが普通だと思う。。。
004843 NGNG
ええっと、何度もすみません。
文字コードを参照した比較処理を行う場合に
signedとunsignedを使い分けるには具体的な
コードの種類ってあるのでしょうか??
数字やアルファベットを使用して比較処理を
行う場合はsigned char
カナや漢字を使用して比較処理を行う場合は
unsignedはっていうようなカンジで
変数を宣言すればよいのでしょうか。
004943 NGNG
× unsignedはっていうようなカンジで
○ unsigned charっていうようなカンジで
間違えました、スミマセン。
0050名無しさん@お腹いっぱい。 NGNG
>48

signed charには符号拡張に関係した面倒臭い問題があるから、
非ASCII文字セットを対象にする場合は、色々気を使う必要がある。
unsigned charなら符号拡張の引き起こす問題を逃れることが出来るが、
要はその場でキャストするなり0xffでマスクするなりすれば良いだけ
とも言える。
特に要注意なのがctype.hのマクロ群を使うとき。通常これらのマクロ
は、文字コードをそのままindexとしてテーブル(配列)参照を行うから、
charのまま渡すのは厳禁。マクロ故、コンパイラは適切に型変換を
行ってくれない。

それと、charを無理矢理unsignedと扱わせるようなオプションを
サポートするコンパイラも多いはずだ。
0051名無しさん@お腹いっぱい。 NGNG
コメントによく
/* XXX - hogehoge */
みたいなこと書いてありますが、このXXXはどういう意味ですか?
0052名無しさん@お腹いっぱい。 NGNG
>>51
よく書いてあるか?はじめて見た。
0053名無しさん@お腹いっぱい。 NGNG
>>51
いや、それだけじゃ全然なんのこっちゃわからんぞ。

具体例を出しなさい。あるいは企業秘密か?
005451 NGNG
説明不足ですみません。普段は主にUNIX + Cを読み書きしているんですが、
ひょっとしたらUNIXのオープンソース系プログラマだけが使ってるのかも
しれません。たとえば手元のFreeBSD 4.0で
/usr/src/contrib/libpam/libpam/pam_handlers.c
を見ると

if (pamh->service_name == NULL) {
 return PAM_BAD_ITEM; /* XXX - better error? */
}

とあります。僕の感覚では、この「XXX」は「必要な処理かどうかわからない」
とか「不本意だけれども他のプログラムやプロトコルの出来が悪いのでこの処
理を入れざるを得ない」とかいう箇所に使われているような気がします。
でも実際どうなのかわかりません。UNIX板の方が適切でしょうか??
005553 NGNG
それって本当に"XXX"なの?伏字じゃなくて? >>54

それだったら、ヤバそうなとこマークしてるだけかもな。
あとで解決法が出来たときに"XXX"を検索して修正する。
俺も似たようなことやったことがある。
005654 NGNG
>それって本当に"XXX"なの?伏字じゃなくて?
そうです。オープンソースのプログラムには広く使われているような
ので、昔からの慣習なんだと思います。

>あとで解決法が出来たときに"XXX"を検索して修正する。
>俺も似たようなことやったことがある。
なるほどなるほど。そういう使い方がありますねー。
UNIX板の方でも「その解釈でいいんじゃないか」と言われたんですが、
自分でも解説してるサイト探してみます。
# XXXだとエロページばっかひっかかる…
005753 NGNG
理解したよ >>56
するってーと54の例は
今はPAM_BAD_ITEMを出しているけどもっと適切なエラーコードがあるかも。
という意味だな。
0058名無しさん@お腹いっぱい。 NGNG
ファ○コムなんかでも XXX みたいな慣習はあったよ。
俺に割り当てられたのは %%% だった。
0059名無しさん@お腹いっぱい。 NGNG
>>58
おや。どこかで見かけたようなセリフ。知り合いかな?:-)
0060名無しさん@お腹いっぱい。 NGNG
4.1ですけど
cd /usr/src
grep -R XXX >& /tmp/XXX
wc -l /tmp/XXX

11401行もあります。
やはり、「微妙な時」に使うんでしょうね。:-)
0061名無しさん@お腹いっぱい。 NGNG
windowsで既存のSDIのプログラムをMDIのごとく
管理するプログラムって作れますか?
たとえば秀丸で複数の文書を開いた際の
タスクバーの表示を1つにしたいのです。
(動作はsusieのようなイメージです)
可能でしょうか?
0062名無しさん@お腹いっぱい。 NGNG
>>61
でも、スシエってSDIじゃんよ?
タスクバー、ウィンドウ毎にでるぞ。
0063名無しさん@お腹いっぱい。 NGNG
>>58
俺はZzz
気分でZzz...
006461 NGNG
>>62
デフォルトの動作はそうなのですが、
設定によってMDIっぽい動作に変えられるのです。
-
[ファイル]-[設定]-[ウィンドウ]の[アイコンはアイコントレイに]と
[タスクバーにウィンドウ名を表示]のチェックをはずして、
[ファイル]-[設定]-[メニュー]の[コモンメニューバーを表示する]を
チェックするとそれらしい動きになります。
(susie32 ver0.45aの場合)
-
タスクが複数になっているのはかまわないので、
表示上の動作を外部のプログラムから制御できたらなぁと。
ウィンドウの一覧の取得と、切り替えぐらいは出来ると思いますが、
タスクバーの表示を消す方法がわかりません。
006561 NGNG
>>61 の件は、下記のスレッドにお答えを頂きました。
http://piza.2ch.net/test/read.cgi?bbs=tech&key=971731456
0066名無しさん@お腹いっぱい。 NGNG
レジストリ関連のセキュリティアトリビュートとか
セキュリティディスクリプタってなんに使うの?
9xの人間だからわからん。
0067名無しさん@お腹いっぱい。 NGNG
Windowsmの
メニュー項目の表示/非表示の切り替えは
どうやってやればいいんでしょうか?

ハンドルとってなにかメッセージ投げるのでしょうか?
要点だけでいいので教えてください
0068名無しさん@お腹いっぱい。 NGNG
COLORREFの値からどんな色か一目でわかるツールって
どなたかご存知ないですか?
0069名無しさん@お腹いっぱい。 NGNG
>>68
CColorDialog
0070名無しさん@お腹いっぱい。 NGNG
BCBを使用して自マシンのIPアドレスを取得したいんですが、上手くいきません。

ServerSocketをActiveにしてボタンかなんかで
ServerSocket->Socket->LocalAddressを表示すると0.0.0.0が入っています。

ServerSocketを使う上で、なにか注意しないと行けない事とかってあるんでしょうか?
それとも、そもそも使い方(つーか取得仕方)自体が間違ってます?

環境はWin98+IE5.0+TCP/IPのLAN+BCB4です。
よろしくお願いします。
0071名無しさん@お腹いっぱい。 NGNG
>>70 TServerSocketはデフォルトでマシンにふられてるすべてのアドレスの
指定ポートを開くはずで、それが0.0.0.0なのれす。

だから、どれか特定のアドレスだけでサーバするなら、
それを指定してやらにゃダメれす。
マシンにふられてるアドレスを知るには他の方法を使ってくだしゃい。
0072名無しさん@お腹いっぱい。 NGNG
>>62
スシエって何だよ、スシエって。
どうせネタだろうが、マジだったら嗤うぞ。
007370 NGNG
>>71
ご返事ありがとうございます。
ああ、そうなんですか。結構使えないっすね。いや、使えるのか、場合によっては。
仕方ないんで、生socket作ってlisten()したあと調べることにします。
0074名無しさん@お腹いっぱい。 NGNG
>73
gethostbyname("");
007570 NGNG
>>74
えーと、LAN内でプライベートアドレスをDHCPによって振り当てられるので、
ホスト名は使えないのです、多分。
それとも、空っぽの文字列を渡すとカレントのIPアドレスとかくれるんでしょうか?
0076名無しさん@お腹いっぱい。 NGNG
> ホスト名は使えないのです、多分。
C:\> ping your_own_host_name
の結果はどうよ。
ちゃんとReplyかえるべ?
0077名無しさん@お腹いっぱい。 NGNG
クラスの静的メンバのしくみを知るために
以下のサンプルプログラムを作ったのですが、
外部シンボル ""private: static int ClassA::nA" (?nA@ClassA@@0HA)" は未解決です
といわれてコンパイルできません。なんででしょう?
誰かHelp下さい。

#include <string.h>
#include <stdio.h>

class ClassA {
static int nA;
public:
ClassA(){nA = 0;};
void Set(int a){nA = a;};
int Get(){return nA;};
};

void funcA()
{
ClassA inst_1;
inst_1.Set(111);
printf("inst_1.nA = %d\n",inst_1.Get);
};

int main(int argc, char* argv[])
{
funcA();
ClassA inst_2;

printf("inst_2.nA = %d\n",inst_2.Get);
inst_2.Set(999);
printf("inst_2.nA = %d\n",inst_2.Get);

return 0;
}

0078名無しさん@お腹いっぱい。 NGNG
int ClassA::nA = 0 ;
とでもして、スタティックメンバの初期化をしとけ。
007977 NGNG
>>78
どこでですか?
コンストラクタで初期化はしてるんですが…。
0080名無しさん@お腹いっぱい。 NGNG
>77
宣言/定義+初期化の違いが分かってないらしい。
0081名無しさん@お腹いっぱい。 NGNG
ClassAとfuncA()の間でいいだろう。
スタティックメンバの初期化はスタティックに行うべし。
008277 NGNG
81さんありがとうです。でもコンパイルは通りましたが、

inst_1.nA = 4198410;
inst_2.nA = 4198410;
inst_2.nA = 4198410;

となってしまって予定通りの結果にならんのですが。
かなり不思議です。
0083名無しさん@お腹いっぱい。 NGNG
inst_1.Get
↓
inst_1.Get()
だ。
008477 NGNG
うおー、できました。
みなさまどうもご親切にありがとうございました。
0085名無しさん@お腹いっぱい。 NGNG
初心者的質問なので、VCですけどここにしました。
MFCアプリで、自身の動作を一定時間止めてwaitみたいなことをするに
はどうしたらよいのですか? たとえば0.5秒のwaitなんですが。
よろしくおねがいします。
0086>85 NGNG
Sleepではだめなのね?
0087名無しさん@お腹いっぱい。 NGNG
>>86
知らんだけだろうからいいんでない?
0088がんばれ!名無しさん NGNG
現在の日時をプリントしたいのですが、time.hの
どれをどうやって使えばいいですか?
西暦・月・日だけ必要です。
0089名無しさん@お腹いっぱい。 NGNG
>>88
time関数とlocaltime関数を組み合わせればOK。
あとは、struct tmをヘルプで調べれ。
0090名無しさん@お腹いっぱい。 NGNG
'double ' : 予期されないストレージ クラスまたは型指定子です。無視されます
非標準の拡張機能が使用されています : 宣言リストにあるカンマの後の修飾子は無視されます。
と、こういう警告が消えなくて困っています。
構造体の宣言で、メンバの個数分でます。
別のプログラムからコピーしてきたのですが、
そのコピー元では警告もエラーも出ません。
これはどういった原因が考えられますでしょうか。
お願いします。VC++です。
0091名無したん@LV3 NGNG
>>88
#include <stdio.h>
#include <time.h>
void main()
{
time_t t;
t = time( NULL );
printf( "%s", ctime( &t ) );
}
0092c++初心者 NGNG
プログラム初心者なので練習のために簡単なプログラムを書いているものです。それで、次のプログラムでコンパイルは通るのですが、結果がおかしいのです。でも、何がおかしいのかよくわかりません。誰か教えていただけないでしょうか。
*************************
main.cpp
*************************
#include"x.h"

main()
{
x xx;
xx.printx();
}
*************************
x.h
*************************
#include<iostream.h>

class x
{
private:
int a,b,c;
public:
x();
void printx();
};
*************************
x.cpp
*************************
#include"x.h"
#include"y.h"

x::x()
{
a = 1;
b = 2;
c = 3;
}

void x::printx()
{
int aa,bb,cc;
y *yy;
yy->get_y(aa,bb,cc);
cout << "a = " << aa << endl;
cout << "b = " << bb << endl;
cout << "c = " << cc << endl;
}
0093c++初心者(続き) NGNG
***********************
x.cpp
***********************

#include"x.h"
#include"y.h"

x::x()
{
a = 1;
b = 2;
c = 3;
}

void x::printx()
{
int aa,bb,cc;
y *yy;
yy->get_y(aa,bb,cc);
cout << "a = " << aa << endl;
cout << "b = " << bb << endl;
cout << "c = " << cc << endl;
}
***************************
y.h
***************************
#include<iostream.h>

class y
{
private:
int d,e,f;
public:
y();
void get_y(int&,int&,int&);
};
*********************************
0094c++初心者(続き) NGNG
****************************
y.h
****************************
#include<iostream.h>

class y
{
private:
int d,e,f;
public:
y();
void get_y(int&,int&,int&);
};
0095c++初心者(続き) NGNG
************************
y.cpp
************************
#include"y.h"

y::y()
{
d = 1;
e = 2;
f = 3;
}

void y::get_y(int &aa,int &bb,int &cc)
{
aa = d;
bb = e;
cc = f;
}
0096c++初心者(続き) NGNG
以上です。途切れ途切れですいません。
0097c++初心者(続き) NGNG
ちなみに結果は
a = -906207861
b = -1990917949
c = 473793509
のようになります
0098名無しさん@お腹いっぱい。 NGNG
y *yy;
などをnewしていないのでおかしくなるんでしょう。
y *yy = new yy;
としてyyがいらなくなったら
delete yy;とします。

配列の場合、
y *yy = new yy[2];
delete[] yy;
というようにします。
0099c++初心者 NGNG
言われたようにnewを使えばできました。
98さんありがとうございます。
0100名無しさん@お腹いっぱい。 NGNG
ほのぼの〜
0101名無しさん@お腹いっぱい。 NGNG
すいませんが、
CD-ROMドライブの位置、(ディスクの挿入)状態、情報を
取得できるAPIってありますか?
一応ヘルプを見たのですが検討がわかないので見つかりません。
スレ違いかもしれませんがお願いします。
■ このスレッドは過去ログ倉庫に格納されています