検索結果 616 件

by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 構造体の値がうまく表示されません
返信数: 2
閲覧数: 758

Re: 構造体の値がうまく表示されません

stdio.h におけるファイル操作の関数群では main関数内で FILE 構造体のポインタを宣言して、fopen関数やfputs関数などの引数として FILE構造体を扱えるので、このソースコードのmain関数内の処理を上記のように記述しました。 fopenの戻り値がFILE*であるように、 func1も戻り値をintでなくstruct GAME*にすればよいです。 ※残念ながらmain関数を変えることなく、というのは無理ですね。 #include<stdio.h> #include<stddef.h> #include<stdlib.h> #include<string.h> struc...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: ビルドのようすが
返信数: 6
閲覧数: 946

Re: ビルドのようすが

参考になるかもしれないページ

ビルド処理の高速化

あるいは、
統合環境を起動したときにできる拡張子.suoのファイルを消してみるとか。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 2DCGの勉強方法
返信数: 5
閲覧数: 739

Re: 2DCGの勉強方法

ペンタブ持ってるなら、使わなきゃ損ですよ。 それに使わないと慣れませんしうまくもなれません。 ペンタブについてくるソフトを使えば十分なはずですが・・・ 最近のペンタブについては知らないので分かりませんね。 機能多すぎてワケ分からないですしw 個人的にフリーソフトの Pixia はお勧めですよ。 このソフトは私がペンタブを購入したときについていたもので、今でもバージョンアップしていて使えます。 確かWindows 10でも使えたかと。 それにググればいくつかPixiaを使ったテクニックとか講座とかのページが見つかりますので、それらを参考にしてみるのもどうでしょうか。 同じ独学で絵を描く同士として...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 自作タスクリストについて
返信数: 7
閲覧数: 1445

Re: 自作タスクリストについて

for(task=(Task*)m_active;task!=(Task*)m_active;task=next) 1.初期化式:task = (Task*)m_active; 2.継続条件式:task != (Task*)m_active; 3.再初期化式:task = next; 1.のあとの2.は偽になることは分かりますよね? forの中の処理には全く入らない気がするのですが。 1.→forの中の処理→2.→3.→forの中の処理→・・・ではなく、 1.→2.→forの中の処理→3.→2.→forの中の処理→3.・・・という流れですよ 最初の一回は必ず通したいなら、私だったらforでな...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: メッシュの面数の取得について
返信数: 9
閲覧数: 880

Re: メッシュの面数の取得について

想定済みってことですね。

以下参考になるかもしれないページ
(その25にあなたの言われたAllocについて簡単な説明がありますが、その23から順に読んでいくことをお勧めします)
http://marupeke296.com/DirectXMain.html

もう知っているということならすみません
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: メッシュの面数の取得について
返信数: 9
閲覧数: 880

Re: メッシュの面数の取得について

No.1のソースの49行目で、
&pThing->pMesh
があるので、ここで読み込み関数D3DXLoadMeshFromXが成功すれば何等かの情報が入るはずです。
InitThing2関数は呼ばれていますか(掲示されたソースでは見当たりません)?
呼ばれていなければその中の処理も行われないので、何も入っていないのは当然ですが。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: Directx11(C++) マクロが再定義されましたとでます
返信数: 2
閲覧数: 3173

Re: Directx11(C++) マクロが再定義されましたとでます

DirectX SDKはWindows 8 SDKのリリースで統合されました。
なので当然Windows 8.1 SDKにも含まれています。
警告メッセージは二重定義だと言ってるだけ(それぞれの定義で同じ値になっている)で問題はありませんね。
以下を参照するとよいでしょう。
http://www44.atwiki.jp/bokuyo/pages/190.html
参考)
http://dixq.net/forum/viewtopic.php?f=3&t=12619
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: メッシュの面数の取得について
返信数: 9
閲覧数: 880

Re: メッシュの面数の取得について

とまるというか、そもそもコンパイル通りました? Thing[0]のThingってどこにあるんでしょうか。 試しに以下のように変えたらどうなりますか。 //ここを加えて見ました////////////////////////////////// DWORD mensu = 0; // 変更 if (pThing->pMesh != NULL) { // 変更 pThing->pMesh->GetNumFaces(); // 変更 } // 変更 char co[30]; sprintf_s(co,"面数:%2d",int(mensu)); RenderString(co,10,64); ////...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: DXlibでoggを読み込み曲を流すと詰まったような曲になる
返信数: 6
閲覧数: 1176

Re: DXlibでoggを読み込み曲を流すと詰まったような曲になる

これ参考になりませんか。

DXライブラリの音利用関数について

【追記】
すみません
曲の途中でなんですね。
じゃあライブラリの作成者に聞いてみるしか・・・
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: STGにおけるホーミング弾の角度について
返信数: 13
閲覧数: 2847

Re: STGにおけるホーミング弾の角度について

距離が最小値1.8になってからの出力がおかしいですよね? 距離・・・???それが角度の間違いだとしたら、 角度の最小値1.8(?)になってからの出力は、画面は端に座標がずれていって、角度が0付近を前後しています。 これ180°の穴っていうんですかね。 角度の最小値?角度ではありません。私が出した結果で、dis=とあるのは点と点との距離(distance)を示しています。 角度はang=で示しています。 最初の一行目は距離が367.7で、61行目で距離が1.8になり、目標に一番近づいた、ということです。 そこまでは想定した通りの動きですよね。 62行目以降はあなたが言われた通り、角度が目標に向...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: STGにおけるホーミング弾の角度について
返信数: 13
閲覧数: 2847

Re: STGにおけるホーミング弾の角度について

とりあえずファイル出力してどういう値になるのか見てみたら? atan2の返す値は±π(±180度)だということを忘れずに。 上記のコードを単純にファイル出力するサンプル(VS2015 Communityで動作確認) // ConsoleApplication1.cpp : コンソール アプリケーションのエントリ ポイントを定義します。 // #include "stdafx.h" #define _USE_MATH_DEFINES #include <math.h> #include <stdio.h> int main() { FILE *fp; struct { double x, y; ...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: クラス内のCALLBACK関数の呼び出し処理について
返信数: 4
閲覧数: 1226

Re: クラス内のCALLBACK関数の呼び出し処理について

英語だが参考になるかもしれないページ
http://www.pinvoke.net/default.aspx/user32.EnumWindows

あっと、これはC#でした

以下はどうかな?
http://rarara.cafe.coocan.jp/cgi-bin/ln ... 030002.txt

参考にならなかったらすみません
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: PHPにCookieを使った観覧履歴を追加したい
返信数: 6
閲覧数: 831

Re: PHPにCookieを使った観覧履歴を追加したい

phpはよく知りませんが。
よく見れば
setcookie
を実行することで反映できていることが分かるはず。
$history_id[$j] = $history_id[$j-1];
ではなくて
setcookie ("history[$j]", $history_id[$j-1]);
とやればいいのでは。

駄目でしたらすみません。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: C4996エラーについて
返信数: 4
閲覧数: 1419

Re: C4996エラーについて

これですね。

コンパイラの警告 (レベル 3) C4996
std::copyを使ったサンプルがありますよ(回避策も記述されています)。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 配列に値を代入すると0が代入されてしまう
返信数: 4
閲覧数: 586

Re: 配列に値を代入すると0が代入されてしまう

mal さんが書きました:はい、printfで確認しました。
x座標はデータ通りに出力されたのですが、y座標は0でした。
どうしたらいいでしょうか?
No.2のみけCATさんの指摘を見てないのですか。
%fを2つ指定してるのに、対応する引数は一つしかないですよね?
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 課題
返信数: 3
閲覧数: 759

Re: 課題

外部参照が未解決なのは、適切なライブラリファイルが指定されていないからです。
ライブラリファイルはどう設定されていますか?

それと
ジェイ さんが書きました:0に変えてもエラーは変わりませんでした。。。
条件文は?
boxさんのまたやっちゃってますね。の意味を分かってますか。

また修正したなら、そのコードを掲示してください。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 【共同開発者募集】 インタプリタ・コンパイラ制作
返信数: 28
閲覧数: 4765

Re: 【共同開発者募集】 インタプリタ・コンパイラ制作

プロフィールを見る限り15歳とあるので、仕様書/設計書なんて作成したことなんてないのかもしれませんが、それがない時点でダメですね。 バグがあまりにも多いのは、仕様や設計が固まっていないからですよ(そもそも 仕様書/設計書がない時点で他の人にバグとは言えない のですが)。 例えるならゴールが霧で隠れているので永遠に走っている状態です。それに耐えられないから、代わりに走ってくれない?と言ってるようなもんです。 あなたは他人からそう言われたらどう思いますか。まず断るでしょう。 結局どういう仕様で作るのかをまず固めないと、協力を募っても誰も来てくれないと思います・・・ (別に仕様は変わってもいいのです...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 急!【数列を正規化して縦横入れ替え】(C、C++)
返信数: 8
閲覧数: 1453

Re: 急!【数列を正規化して縦横入れ替え】(C、C++)

mariko さんが書きました:もしよければコピーしてすぐ使えるようなソースコード(C/C++)をご提示いただいてもよろしいでしょうか。お手数かけますがどうぞよろしくお願いいたします。
いくら丁寧におっしゃったところで、
当フォーラムのルールに反します(丸投げ禁止)ので、誰も答えないと思います。
別の掲示板に行ってください。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: NVIDIAのphysicsをDirectX11で使う方法
返信数: 4
閲覧数: 1250

Re: NVIDIAのphysicsをDirectX11で使う方法

納豆タルトケーキ さんが書きました:登録してから2週間経ってもメールが来ない
来るわけないでしょ。
SDKのページにダウンロードへのリンクがあるんだから。

PhysX SDK
上記のページを開くと、「Download Binaries」とある緑のボタンがあるのでそこをクリック。
Download Centerのページに飛ぶのでそこのリストにある、
PhysX: Core PhysX SDKをクリックすればよいと思います。
するとOSの一覧が出るので対象のOSをクリック。
あとは分かるでしょ。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: NVIDIAのphysicsをDirectX11で使う方法
返信数: 4
閲覧数: 1250

Re: NVIDIAのphysicsをDirectX11で使う方法

掲示されたリンク先には、 1.NVIDIA PhysX システムソフトウェア Downloads 2.NVIDIA PhysX SDK Downloads の2つのリンクがはられていますがどちらも古いです。 説明のページがいかにあります(英語)。 NVIDIA PhysX SDK Downloads 上記によるとSDKを使うにはPhysX System Softwareの最終バージョンが必要。 ここ からダウンロードするようです。 SDKをダウンロードするには開発者ウェブサイト(PhysX Developers Website)に入る必要がありますが、そのさいメール登録しなければならないようで...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: [C++]デバッグ出力用の関数を作ったのですが・・・
返信数: 2
閲覧数: 957

Re: [C++]デバッグ出力用の関数を作ったのですが・・・

あるミカン さんが書きました:実行すると // NG のところでIncorrect format specifier(誤った書式指定子)のエラーが出ます。
何がいけないのか調べても分からなかったので回答お願いします。

根本的な解決にならないため、渡す引数の順番変えればいいという回答はナシでお願いします。
単純に使う関数を間違えています。位置指定パラメータを使用できる関数を使ってください。
_sprintf_p、_sprintf_p_l、_swprintf_p、_swprintf_p_l
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: sqlite3をDxLibのプログラムに組み込めない
返信数: 17
閲覧数: 2075

Re: sqlite3をDxLibのプログラムに組み込めない

CREATE TABLE文に関するご指摘、とても助かりました。 しかしそこを修正しても、改善されず、ほかに間違っていた箇所を見つけたので、修正しました。 <修正箇所> 84行目: if文中の"//"を"ID"に変更 117行目: sprintfの引数にATTACKとDEFENCEを追加 現在の進捗状況では、Draw関数を実行したときに、以下のようなエラーが出てきてしまいます。 <エラー内容> ハンドルされていない例外が発生しました: 0xC0000005: 場所 0xcdcdcd00 を読み込み中にアクセス違反が発生しました。 (strlen.asm 81行目) main_loop: mov...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 1522

Re: 自作STGのレーザーの表示について。

ノウル さんが書きました:すいません、
pl.x=14240.00000000000000000ではなく
pl.x=142.0でした。
試しにNo.8で添付された画像にその位置を反映させてみる。
dixq_net_forum_3_t17368_1.png
プレイヤーがその位置にいない?
かつレーザーの方向が微妙に違う気がします。
(座標系が違ってたらすみません)
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: クラスのメンバ変数の値を変更することができません
返信数: 2
閲覧数: 307

Re: クラスのメンバ変数の値を変更することができません

vector<Item*>じゃなくてvector<Item> と宣言していたらそりゃコピーされるでしょ。 ポインタじゃなくなってるし。 つまりmainで宣言しているItemと、itemManagerで保持しているvItemの中身は違うインスタンスになっているのですよ。 試しにItemManager.cppのaddItemを、以下のように変えて実行してみましょうか。 void ItemManager::addItem(Item &aItem){ vItem.push_back(aItem); // このときvItemにはaItemとは別のインスタンスを作成し内容をコピーして要素を追加する。 c...
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: [雑談] フォーラムルールの変更(掲示板の基本方針変更)について
返信数: 23
閲覧数: 3603

Re: [雑談] フォーラムルールの変更(掲示板の基本方針変更)について

プログラミング関係の掲示板が少なくなってるのは事実
しかし丸投げは、個人的には受け入れられないので基本方針は変えてほしくないですね。
そもそもユーザー登録したのも共感したからですし。

宿題専用のフォーラム、雑談用のフォーラムがあればいいのかというと、ちょっと違う気もしますが・・・
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 数列の作成
返信数: 19
閲覧数: 3664

Re: 数列の作成

drake さんが書きました:誰かアドバイスよろしくお願いします。。。
「数列」「シグマ(Σ)」は履修されていますか。
高校数学で学ぶはず(高2かな?)ですが。
履修しているのであればYuOさんのレスで、プログラム(C言語)に落とせるはずです。
履修していないのであればその旨書きましょう(Σってなんでしょうか?とかね)。
それとも、C言語でプログラムに落とせないのでしょうか。
C言語で「Hello, World」と出力する簡単なプログラムは組めますか。
組めないのであれば、まずはC言語を学ぶことですね。
組めるのであれば、まずは途中でもいいので、あなたが作成したコードを掲示してください。
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: 顔認識での面積の求め方
返信数: 3
閲覧数: 859

Re: 顔認識での面積の求め方

抹茶 さんが書きました:faceRect->width * faceRect*height
書き方間違ってるようにしか見えません。
faceRect->width * faceRect->height
じゃないの?
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: C言語で、タイピングゲーム。
返信数: 9
閲覧数: 1846

Re: C言語で、タイピングゲーム。

STEER さんが書きました:エラーメッセージは、「error C3861: 'round': 識別子が見つかりませんでした」のみです。
Visual Studio 2013以降でないとC99は対応していませんよ(完全とはいかないみたいですが 笑)。
C99 library support in Visual Studio 2013
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: タイムについて
返信数: 16
閲覧数: 1700

Re: タイムについて

luc さんが書きました:タイトルからゲーム画面になったらタイムオブジェの呼び出しをしてます。
その部分も貼ってください。
timestartをただ表示しただけ?
No.2でみけCATさんが書かれていることをもう忘れているのでしょうか?
by へにっくす
3年前
フォーラム: C言語何でも質問掲示板
トピック: コマンドプロンプトでネットワークアダプタを有効/無効化したいと思っています。
返信数: 12
閲覧数: 10980

Re: コマンドプロンプトでネットワークアダプタを有効/無効化したいと思っています。

Tech TIPS:タスクスケジューラの基本的な使い方(Windows 7/8/8.1編) - @IT http://www.atmarkit.co.jp/ait/articles/1305/31/news049.html Windows Server 2003 で Schtasks.exe を使用してタスクをスケジュールする方法 https://support.microsoft.com/ja-jp/kb/814596#bookmark-13 2番目のリンクが直接「タスクの実行する方法」につながってる点からして、 何か勘違いしてるように見受けられます。 タスクスケジューラですよ? まず タ...

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