検索結果 15 件

by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: Brenderで出力したXファイルについて
返信数: 3
閲覧数: 1696

Re: Brenderで出力したXファイルについて

手元のblender 2.67a時点ではxファイルの読み書きに対応してないので、コピペは無理かもしれません。
どうしてもxファイル形式を利用したいなら、collada .dae形式か、FBX .fbx形式としてエクスポートした後に
xファイルへ変換する(別途変換ツールが必要)かと思います。
ボーン影響度は、blenderだとウエイトペイント機能で影響度を変更できると思います。

(ただし、最近のDirectXだとxファイル形式は非推奨となり、モデル形式を独自定義する必要があるので、
後々のことを考えるとblender .blendのコンバータを自作すると便利なんじゃないかなぁ、と思います)
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: シングルトンパターンを使用した場合のデストラクタ呼び出し
返信数: 7
閲覧数: 1246

Re: シングルトンパターンを使用した場合のデストラクタ呼び出し

プログラム終了時にデストラクタが呼ばれると思いますが、それだとダメですか?
シングルトンはその性質上任意にインスタンスを破棄できないので、デストラクタに相当する処理を
関数として定義し、適宜呼ぶ必要があると思います。
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: メモリリークを解消したい
返信数: 10
閲覧数: 1536

Re: メモリリークを解消したい

解決出来ました。仮想デストラクタを追加することで、メモリリークを検出しなくなりました。 /*--------------------------------------------------------------- listを構成する最小要素 ---------------------------------------------------------------*/ class cell_base : public mem_base { public: cell_base *next; cell_base *prev; cell_base() : next(NULL), prev(N...
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: メモリリークを解消したい
返信数: 10
閲覧数: 1536

Re: メモリリークを解消したい

cl main.cc Type.cc /EHsc /D_DEBUG /DEBUG /MDd /Zi /Od を実行しましたが、特に何も表示されませんでした。 デバッグ機能がコンソールに表示されてないのかな?と思い、main.ccを以下のように書き換えました #include"Type.hpp" #include <vector> #include <crtdbg.h> #define _CRTDBG_MAP_ALLOC int __cdecl myHookFunction(int reportType, char *message, int *returnValue) { switch (re...
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: メモリリークを解消したい
返信数: 10
閲覧数: 1536

Re: メモリリークを解消したい

>softyaさん
環境はVS2012で、OSはWin7です。ビルドはプロジェクトを作成した初期状態のままで行なっています。

>a5uaさん
確かにそうですね、ありがとうございます。
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: メモリリークを解消したい
返信数: 10
閲覧数: 1536

Re: メモリリークを解消したい

全文はこんな感じです。中身は、main.cc, Type.cc, Type.hppです。
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: メモリリークを解消したい
返信数: 10
閲覧数: 1536

メモリリークを解消したい

様々な型を一つのリストに格納できる双方向リストを作りたいと思い、下記のコードを書きました。現在、push()とget()でメモリリークが発生しており、自分では原因がわからず困っています。よろしくお願いします。 /*================================================================= new / delete時にメモリ計測を行うクラス =================================================================*/ class mem_base { public: //------...
by 馬場自由
6年前
フォーラム: C言語何でも質問掲示板
トピック: exeファイルの動作が安定しない
返信数: 10
閲覧数: 953

Re: exeファイルの動作が安定しない

ちょっとメンバが多い程度でメモリ確保に失敗するとは思えません。
newした時にNULLが返ってきたのなら、確かにメモリが足りないのかもしれませんが、試しましたか?

それと、配列ETは何が入ったものですか。
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: IPHONEアプリをアンドロイド
返信数: 2
閲覧数: 292

Re: IPHONEアプリをアンドロイド

同一コードを使いまわすという点では、Unityにコードを移植すればできそうです。
未確認ですが、ライセンスに応じた課金が必要かもしれません。
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 新年の挨拶トピック~2013~ ■ 今年の抱負 ■ [雑談]
返信数: 25
閲覧数: 2263

Re: ■ 新年の挨拶トピック~2013~ ■ 今年の抱負 ■ [雑談]

あけましておめでとうございます、そしてはじめまして。

今年の抱負は、とりあえず大学院を無事卒業する所からはじめなければ・・・修論トカ学会トカコワイヨー

プログラミング関係では、今年中に対戦ゲーム作って発表したいです。
まだ構想練りつつコードやゲームの着地点を探ってる最中だけど、方向性は大雑把に決めたので、
凝り固まって計画倒れしないよう注意しつつ、開発を楽しみたいです。

あとは、技術的な情報収集を欠かさず、アンテナをしっかり張っていきたいです。
既に起こりつつあるけど、ソーシャル系とコンシュマー系ゲームの融合がどんな形で実現するか、
その技術展開に乗り遅れないようにしたいです。
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: OpenGLのglewを初期化したい
返信数: 1
閲覧数: 1050

Re: OpenGLのglewを初期化したい

他のライブラリを併用してたらその影響も出るので、コードを見てみないと原因を推測できません。
ただやりがちな失敗として、glewの初期化は、ウインドウを作成した直後でないと失敗すると思います。
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: メニュー選択画面について
返信数: 3
閲覧数: 666

Re: メニュー選択画面について

ざっくりとした感想です。 ループ外にロード処理を出してしまうのもひとつの手段ですが、これだとゲーム開始から終了まで 余分なデータを持って回ることになり、メモリを圧迫するので、ステージを切り替えるゲームではオススメできません。 ループ文中で必要なときだけロード処理と開放処理を呼ぶように、設計を直したほうが良いです。 また、見た感じ同じようなループを別々の関数で複数通っているようなので、そこも設計を 練り直すべきだと思います。 // この処理を別関数に作り直して呼び出し順を整理する while( ScreenFlip()==0 && ProcessMessage()==0 && ClearDraw...
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: 場所 0xcdcdcdcd を読み込み中にアクセス違反
返信数: 16
閲覧数: 4920

Re: 場所 0xcdcdcdcd を読み込み中にアクセス違反

0xcdcdcdcdというのはVisualStudioが空値に割り当てる適当なアドレスで、
これが出る場合は初期化されてない変数を参照しようとしてる可能性が高いです。
push_backを呼ぶ前に初期化されてない変数が無いか調べてみてください。
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: C++で通っていたコンパイルがCで通らなくなった
返信数: 3
閲覧数: 5238

Re: C++で通っていたコンパイルがCで通らなくなった

>かずまさん

ありがとうございます、おかげ様で無事解決できました。

>softyaさん

stdbool.hというヘッダは知りませんでした、情報ありがとうございます。
by 馬場自由
7年前
フォーラム: C言語何でも質問掲示板
トピック: C++で通っていたコンパイルがCで通らなくなった
返信数: 3
閲覧数: 5238

C++で通っていたコンパイルがCで通らなくなった

表題のことで困っています。 コードとエラー内容は次の通りです #ifndef UTILH #define UTILH #ifdef __cplusplus extern "C" { #endif #include <stdio.h> #include <string.h> #include <stdlib.h> /*=================================================================== EXPORT FUNCTIONS ========================================================...

詳細検索ページへ移動する