検索結果 7 件
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: 質問です
- 返信数: 3
- 閲覧数: 2263
Re: 質問です
考えられるのは、システムドライブ直下に書き出そうとしているとか。 Windows Vista以降は、内部セキュリティがかなり厳しくなっていて、ファイルを書き出せるディレクトリもそれにともなって制限されています。 もしnoさんがVista以降をお使いであれば、COMインターフェースなどを使って管理者へあなたのプログラム自身を昇格させる必要があります。 UAC の動的な権限昇格に関するメモ http://d.hatena.ne.jp/tt_clown/20110524/uac UAC の動的昇格 http://blogs.wankuma.com/jitta/archive/2007/01/26/5...
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: シングルトンにおけるメモリアドレスにおいて
- 返信数: 6
- 閲覧数: 3596
Re: シングルトンにおけるメモリアドレスにおいて
ありがとうございました。同一アドレスであることが確認できました。
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: シングルトンにおけるメモリアドレスにおいて
- 返信数: 6
- 閲覧数: 3596
Re: シングルトンにおけるメモリアドレスにおいて
回答ありがとうございます。
自分でも調べていじってみたのですが、やはり違うメモリアドレスを指しているようです。
プロジェクト一式をアップします。お手数お掛けしますがチェックをお願いします。
自分でも調べていじってみたのですが、やはり違うメモリアドレスを指しているようです。
プロジェクト一式をアップします。お手数お掛けしますがチェックをお願いします。
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: シングルトンにおけるメモリアドレスにおいて
- 返信数: 6
- 閲覧数: 3596
Re: シングルトンにおけるメモリアドレスにおいて
回答ありがどうございます。
現在僕はあるクラスをシングルトンとして実装し、他のクラスでメンバ変数へgetInstance()をしています。
本当に一つしかインスタンスが作成されてないのか?ということを確かめたかったため、メンバ関数の中のローカル変数へもgetInstance()をし、それをDrawStringしています。
そしたら、何故かメモリが食い違っていたのでおかしいなと思って質問しました。
現在僕はあるクラスをシングルトンとして実装し、他のクラスでメンバ変数へgetInstance()をしています。
本当に一つしかインスタンスが作成されてないのか?ということを確かめたかったため、メンバ関数の中のローカル変数へもgetInstance()をし、それをDrawStringしています。
そしたら、何故かメモリが食い違っていたのでおかしいなと思って質問しました。
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: シングルトンにおけるメモリアドレスにおいて
- 返信数: 6
- 閲覧数: 3596
シングルトンにおけるメモリアドレスにおいて
class CSingleton { public: static CSingleton* getInstance() { static CSingleton csInst; return &csInst; } private: CSingleton() { } CSingleton(const CSingleton& cs) { } CSingleton& operator = (const CSingleton& cs) {} } ...
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: 関数の共通化をしたい
- 返信数: 2
- 閲覧数: 1954
Re: 関数の共通化をしたい
ありがとうございます。
しかし、ある方々の指摘で解決することができました。
ご回答に感謝します。
しかし、ある方々の指摘で解決することができました。
ご回答に感謝します。
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: 関数の共通化をしたい
- 返信数: 2
- 閲覧数: 1954
関数の共通化をしたい
http://dixq.net/g/02_09.htmlで紹介されている関数、 gpUpdateKey()を他ファイルにして共通化したいのですが上手くいきません。 こんな感じでやっています。 --- main.cpp --- #include "DxLib.h" #include<math.h> #include "globalfunc.h" int DxLib_InitEx(略) { // 略 } int processLoop() { // 略 } int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR ...