検索結果 6632 件
- 13年前
- フォーラム: 習ったことをプログラムで表してみよう!
- トピック: 【理科総合A】水素イオンのモル濃度と液性(投稿サンプル)
- 返信数: 0
- 閲覧数: 6902
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語標準関数とWin32 APIの併用
- 返信数: 9
- 閲覧数: 4498
C言語標準関数とWin32 APIの併用
Windows Vista SP2 32ビット、Dev-Cpp4.9.9.2、gcc3.4.2です。
C言語標準関数とWin32 APIを併用することにより、何か不都合が起こるということはあるのでしょうか?
私は、malloc、calloc、realloc、freeを使うと問題が起こると聞いたことがある気がするのですが、
他の関数は大丈夫でしょうか?
併用したい関数は、主にsin、cosなどの数学関数やatoiなどです。
わかる方がいらっしゃいましたら教えていただければ幸いです。
よろしくお願いします。
C言語標準関数とWin32 APIを併用することにより、何か不都合が起こるということはあるのでしょうか?
私は、malloc、calloc、realloc、freeを使うと問題が起こると聞いたことがある気がするのですが、
他の関数は大丈夫でしょうか?
併用したい関数は、主にsin、cosなどの数学関数やatoiなどです。
わかる方がいらっしゃいましたら教えていただければ幸いです。
よろしくお願いします。
- 13年前
- フォーラム: AerobeatPlus掲示板
- トピック: 譜面リクエストはこちら
- 返信数: 128
- 閲覧数: 550086
Re: 譜面リクエストはこちら
ありがとうございます。
ついでにまたリクエストをお願いします。
「二人の時」
http://www.nicozon.net/watch/sm3671316
最初の台詞をカットして1:20頃からでお願いします。
「予感」
http://www.nicozon.net/watch/sm2572529
「もっと!モット!ときめき 」
http://www.nicozon.net/watch/sm1894860
共通で
難易度は前回と同じ~同梱の「もう歌しか聞こえない」くらいでお願いします。
イージーとハード両方お願いします。
ついでにまたリクエストをお願いします。
「二人の時」
http://www.nicozon.net/watch/sm3671316
最初の台詞をカットして1:20頃からでお願いします。
「予感」
http://www.nicozon.net/watch/sm2572529
「もっと!モット!ときめき 」
http://www.nicozon.net/watch/sm1894860
共通で
難易度は前回と同じ~同梱の「もう歌しか聞こえない」くらいでお願いします。
イージーとハード両方お願いします。
- 13年前
- フォーラム: AerobeatPlus掲示板
- トピック: 譜面リクエストはこちら
- 返信数: 128
- 閲覧数: 550086
Re: 譜面リクエストはこちら
リクエストお願いします。
「女々しい野郎どもの詩」
http://www.nicozon.net/watch/sm1270055
本家ニコ動はこちら
初心者向けでお願いします。
できればイージーとハードの両方があるとありがたいです。
よろしくお願いします。
「女々しい野郎どもの詩」
http://www.nicozon.net/watch/sm1270055
本家ニコ動はこちら
初心者向けでお願いします。
できればイージーとハードの両方があるとありがたいです。
よろしくお願いします。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 初心者ですが、画像を動かせません。
- 返信数: 6
- 閲覧数: 2761
Re: 初心者ですが、画像を動かせません。
これをやる際は、int image;はWinMain関数の外に出しておかないと、wing さんが書きました:int image;
image = LoadGraph( "picture.png" ) ;
は、ループの外に移しましょう。
while(ProcessMessage()==0 &&.....の上の方にということです。
imageが定義されていないと怒られると思います。
注意してください。
勘違いだったらすみません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 巨大な数の計算
- 返信数: 6
- 閲覧数: 2691
Re: 巨大な数の計算
動作未確認ですが、Windows APIを使ってみてはいかがでしょうか? #include <stdio.h> #include <windows.h> int main(void) { unsigned long long i; HANDLE fp; char towrite[10]; DWORD written; DWORD writesize; fp=CreateFile("test.txt",GENERIC_WRITE,0,NULL, CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0); if(fp==INVALID_HANDLE_VALUE) { print...
- 13年前
- フォーラム: 四聖龍神録Plus掲示板
- トピック: バグ報告に関する事はこちら
- 返信数: 75
- 閲覧数: 101611
Re: バグ報告に関する事はこちら
> みけCATさん >おそらくカレントディレクトリに依存している問題と思われます。 >可能でしたら修正をお願いします。 何を修正したらよいのでしょう? 私のプログラムは全て相対パスで動いてます。 起動時に、強制的にカレントディレクトリをexeファイルがあるディレクトリに変更するような機能があるとありがたいです。 たとえばこんな感じでしょうか? BOOL changedirtoexedir(void) { char path[1000]; int i,j,len; GetModuleFileName(0,path,sizeof(path)); j=len=lstrlen(path); for(...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: スクリーンキャプチャ
- 返信数: 9
- 閲覧数: 3350
Re: スクリーンキャプチャ
それから、あれもこれもで申し訳ないのですが、 完成したクライアントとサーバを配布するとします。 そのとき、ソースは配布しないものとし、実行ファイルのみ配布とする予定なのですが、クライアントとサーバを配布するとなると一番気になるのはIPとPortの設定です。 みなさんIPは違うし、Portも自由に決めたいと思いまし。 サーバを変更したらクライアントも変更しなければなりません。 逆アセンブルして値を変更できるような人ならば問題ないと思いますが、それだけの技術を持った人はこんなソフト自分で作れると思います。 そこで、素人でも簡単に値を変更できるようなものは作れないでしょうか? 理想はIPとPort...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルの入出力に関する質問
- 返信数: 4
- 閲覧数: 1929
Re: ファイルの入出力に関する質問
なるほど、そしてiが範囲外なのでアクセス違反になりそうですね。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 別のプロセスのウィンドウのタイトルを取得
- 返信数: 3
- 閲覧数: 2077
Re: 別のプロセスのウィンドウのタイトルを取得
提示していただいたコードでうまくいきました。
自分のプログラムに組み込んでもうまくいきました。
ありがとうございました。
自分のプログラムに組み込んでもうまくいきました。
ありがとうございました。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 別のプロセスのウィンドウのタイトルを取得
- 返信数: 3
- 閲覧数: 2077
別のプロセスのウィンドウのタイトルを取得
Dev-Cpp4.9.9.2、gcc3.4.2です。 Windows Vista SP2 32ビットです。 コンパイルオプションは -Werror-implicit-function-declaration -Wformat -Wshadow -mwindows です。 他のプロセスのウィンドウのタイトルを取得したいです。 しかし、このコードでは、空欄になってしまいます。 Shiftキーを押さずに「ウィンドウを選択」ボタンを押すと、 メインウィンドウを一瞬隠してからフォアグラウンドウィンドウを取得します。 Shiftキーを押しながら「ウィンドウを選択」ボタンを押すと、 メインウィンドウの左上に...
- 13年前
- フォーラム: 四聖龍神録Plus掲示板
- トピック: バグ報告に関する事はこちら
- 返信数: 75
- 閲覧数: 101611
Re: バグ報告に関する事はこちら
バージョンはv2.4bです。 外部のアプリケーションからCreateProcess関数を使用して「四聖龍神録Plus_test.exe」を起動すると、 「設定.exe」の設定内容が反映されず、 最初のロゴも表示されず、 またタイトル画面も説明の文字しか表示されませんでした。 おそらくカレントディレクトリに依存している問題と思われます。 可能でしたら修正をお願いします。 起動する部分のコードはこんな感じです。 Dev-Cpp4.9.9.2、gcc3.4.2 GetWindowText(GetDlgItem(hWnd,EditBoxRunApp),runapp,sizeof(runapp)); i...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単な通信対戦
- 返信数: 7
- 閲覧数: 3712
Re: 簡単な通信対戦
これどう使うんですか? すごい興味はあるんですけど、使い方がわかりません; とりあえず作ったけどまだうpしていないReadMeを載せておきます。 ・UDP使用。テスト時にはUDPのポートを開放すべし ・改造・再配布無断でOK。商用もOK。煮るなり焼くなり好きにして。 ・矢印キーで移動 ・サーバーはIPアドレスとドメインどちらでもOK。 ・10秒通信がないとログアウトさせられます。 ・ログアウトは×orAlt+F4でOK。 ・参加するクライアント(サーバーに接続する側)のとき 最初に出てくるダイアログボックスに次の項目を入力します。 名前:表示される自分の名前 サーバー:接続先サーバーのIPア...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: CreateWindowExで作成したウィンドウに文字を表示
- 返信数: 28
- 閲覧数: 9679
Re: CreateWindowExで作成したウィンドウに文字を表示
ウィンドウスタイル「WS_TABSTOP」を使うとどうでしょうか?あま さんが書きました:あともう一つわからないことがあって追加の質問という形になってしまって申し訳ないのですが、
現在StartとEndの二つのウィンドウフォームを作成しています。
HTMLのテキストフォームとかですとTabを押したときに次のフォームに移動、
チェックボックスならスペースでチェックとかになりますけど、
CreateWindowEx()ではそのようなことはできないのでしょうか?
いちいちフォームにカーソルを合わせないとダメなんですかね?
これを使うと、これを付けたところをタブで行き来できるようになります。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 敵キャラ出現の問題
- 返信数: 1
- 閲覧数: 909
Re: 敵キャラ出現の問題
これだけでは分かりにくいです。
どううまくいかないのかなどを書いてください。
ソースコードも提示していただけるとありがたいです。
フォーラムルールもお読みください。
どううまくいかないのかなどを書いてください。
ソースコードも提示していただけるとありがたいです。
フォーラムルールもお読みください。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 第10回日本情報オリンピック予選 問題6
- 返信数: 8
- 閲覧数: 3332
Re: 第10回日本情報オリンピック予選 問題6
実際のプログラムで使うことを想定してテストコードを作ったのでこのような表現になりました。たいちう さんが書きました:赤黒木については試しに動かしてみようと思いましたが、
コンソールに現れる日本語が意味不明で使い方が判りません。
「個数」とは?「負でない個数」とは?
「パターン」には、連想配列のキーとなる整数を入力してください。
「個数」には、そのキーに対するデータの整数を入力してください。
すでにあるキーを入力するとそのデータが表示されます。
「負でない」というのは、データがなかったことを示す-1と紛らわしくならないようにするためです。
- 13年前
- フォーラム: サンプルを共有するコミュニティ
- トピック: SNTPで時刻取得
- 返信数: 1
- 閲覧数: 7397
Re: SNTPで時刻取得
localtime関数がNULLを返す可能性に対処しました。 #include <windows.h> #include <winsock.h> #include <stdio.h> #include <time.h> /*環境依存*/ #include <limits.h> #if UCHAR_MAX!=0xff || UINT_MAX!=0xffffffff #error Variable size can't accepted. #endif #if ULONG_MAX!=0xffffffff || ULLONG_MAX!=0xffffffffffffffff #error Variab...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 第10回日本情報オリンピック予選 問題6
- 返信数: 8
- 閲覧数: 3332
Re: 第10回日本情報オリンピック予選 問題6
http://www.geocities.jp/h2fujimura/mutter/tree/red-black-tree.html を参考に赤黒木を実装してみたのですが、やはり遅く、3番目までしか出力を得られません。 どうすればいいでしょうか? また、赤黒木の実装はこれでいいでしょうか? お願いします。 [tabs][tabs:赤黒木のみのテスト] #include <stdio.h> #include <stdlib.h> typedef struct _node { int puttern; int kosuu; int isred; struct _node* up; struct ...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: bcc DXライブラリ エラーがでる
- 返信数: 16
- 閲覧数: 6838
Re: bcc DXライブラリ エラーがでる
}#include "DxLib.h" // プログラムは WinMain から始まります int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { if( DxLib_Init() == -1 ) // DXライブラリ初期化処理 { return -1 ; // エラーが起きたら直ちに終了 } DrawPixel( 320 , 240 , 0xffff ) ; // 点を打つ WaitKey() ; // キー入力待ち DxLib_End() ; /...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: guiddef.hについて
- 返信数: 9
- 閲覧数: 4502
Re: guiddef.hについて
どんなエラーが出るのでしょうか?
コンパイルエラーについての質問の際はできればエラーメッセージの貼りつけをお願いします。
コンパイラ名も教えてください。
フォーラムルールもお読みください。
コンパイルエラーについての質問の際はできればエラーメッセージの貼りつけをお願いします。
コンパイラ名も教えてください。
フォーラムルールもお読みください。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単な通信対戦
- 返信数: 7
- 閲覧数: 3712
Re: 簡単な通信対戦
さらに改良版です。
何でもいいのでとりあえず返信をいただけるとありがたいです。
- サーバーから一定時間(10秒)応答がない場合に終了するようにした
- IPアドレスでチェックしてはじくようにした
- サーバーをドメインで入力できるようにした
- ダイアログの項目の入力チェックを追加
何でもいいのでとりあえず返信をいただけるとありがたいです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 第10回日本情報オリンピック予選 問題6
- 返信数: 8
- 閲覧数: 3332
Re: 第10回日本情報オリンピック予選 問題6
table.findですか...
この検索の処理が一番知りたいところなのですが...
この検索の処理が一番知りたいところなのですが...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単な通信対戦
- 返信数: 7
- 閲覧数: 3712
Re: 簡単な通信対戦
さらに改良しました。
- 時間で強制ログアウトさせるようにした(10秒アクセスがない場合)
- 受信したデータの送信元(IPアドレス)をチェックするようにした
- でたらめのIPアドレスを入力しても(接続できない時)フリーズしないようにした
- サーバーを先に落としてもフリーズしないようにした
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 第10回日本情報オリンピック予選 問題6
- 返信数: 8
- 閲覧数: 3332
Re: 第10回日本情報オリンピック予選 問題6
「C++は使わないで」というのは、
C++でしか使えないクラス、たとえばstringやvectorなどを使ってほしくないという意味です。
前回の質問同様に入出力くらいならかまいません。
そうでなくても、参考にしたいので載せていただければありがたいです。
C++でしか使えないクラス、たとえばstringやvectorなどを使ってほしくないという意味です。
前回の質問同様に入出力くらいならかまいません。
そうでなくても、参考にしたいので載せていただければありがたいです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 第10回日本情報オリンピック予選 問題6
- 返信数: 8
- 閲覧数: 3332
第10回日本情報オリンピック予選 問題6
http://www.ioi-jp.org/joi/2010/2011-yo-prob_and_sol/index.html の問題6をやっています。 解説の解法3を使おうとしているのですが、実行速度が遅いです。 線形探索版は入力3まで、連想配列版は入力2までしか答えを出せませんでした。 どうすればうまく解けるか教えていただければありがたいです。 C言語の範囲(C++は使わない)でお願いします。 よろしくお願いします。 線形探索版 #include <stdio.h> #include <stdlib.h> #include <string.h> #define nizi(c,x,y) (c...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単な通信対戦
- 返信数: 7
- 閲覧数: 3712
Re: 簡単な通信対戦
少し改良しました。
- 名前一覧の実装
- クライアントの強制ログアウトの実装(クライアントが強制終了したとき用)
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 簡単な通信対戦
- 返信数: 7
- 閲覧数: 3712
簡単な通信対戦
自分でプレイをしながら他の人の状況を表示するだけの(互いに影響を及ぼさない) 簡単な通信対戦のサンプルを作ってみました。 一応うまく動いたのですが、もっとここをこうすればいいなどのアドバイスがもしありましたら 教えていただければありがたいです。 ただし、「ソースを分割した方がいい」というのは無しでお願いします。 [hr] この状態ではサーバーを含めて4人までつなげますが、MAX_PEOPLEの定義をいじることにより変更できます。 UDPを使っているので、テストのときはUDPのポートの開放をお願いします。 [hr] 現在、クライアントがつながっている状態でサーバーを閉じると、クライアントがフリー...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指数を含むファイルの読み込み
- 返信数: 7
- 閲覧数: 4238
Re: 指数を含むファイルの読み込み
e-005は*10^-5のことだと思います。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指数を含むファイルの読み込み
- 返信数: 7
- 閲覧数: 4238
Re: 指数を含むファイルの読み込み
exp(-5)はe(≒2.71828)の-5乗だと思います。
すなおに/100000としてみたらどうですか?
すなおに/100000としてみたらどうですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指数を含むファイルの読み込み
- 返信数: 7
- 閲覧数: 4238
Re: 指数を含むファイルの読み込み
%gを使います。
実験の都合上fscanfになっていますが、scanfでもいいと思います。
http://9cguide.appspot.com/r_mark.html
#include <stdio.h>
int main(void) {
FILE* fp;
double in;
fp=fopen("input.txt","r");
if(fp==NULL)return 1;
while(fscanf(fp,"%lg",&in)!=-1)printf("%g\n",in);
fclose(fp);
return 0;
}
http://9cguide.appspot.com/r_mark.html
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 一つのアプリにメイン関数を二つ
- 返信数: 4
- 閲覧数: 3067
Re: 一つのアプリにメイン関数を二つ
簡単に作ってみました。あま さんが書きました:たとえば、一番最初の起動時にはCUIのコンソールアプリで実行され、
そこでユーザーがこのままコンソールで処理を続けるのか、GUIのWindowsアプリに切り替えて処理するのかを
選べたりするのは作れないのでしょうか?
このサンプルはコンパイルできましたが、使う関数によってはUndefined Referenceといわれる可能性があります。
-mwindowsとやってしまうとコンソールが使えないので、一つずつライブラリをリンクする必要があるかもしれません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++ クラス(というか関数)の初歩なのですが・・・
- 返信数: 33
- 閲覧数: 10976
- 13年前
- フォーラム: Win32 API
- トピック: win32apiの豆知識
- 返信数: 19
- 閲覧数: 16929
Re: win32apiの豆知識
これは...RADツールを作るのに使えるかな?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++ クラス(というか関数)の初歩なのですが・・・
- 返信数: 33
- 閲覧数: 10976
Re: C++ クラス(というか関数)の初歩なのですが・・・
[0x00][0x01][0x02][0x03][0x04]
5バイトある気がしますが...
表現方法の違いですか?
5バイトある気がしますが...
表現方法の違いですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++ クラス(というか関数)の初歩なのですが・・・
- 返信数: 33
- 閲覧数: 10976
Re: C++ クラス(というか関数)の初歩なのですが・・・
0x00~0x03ではないのですか?bitter_fox さんが書きました:また、0x32としたのは4バイトが32ビットになることからかと思いますが、メモリのアドレスは、一ビット単位ではなく、一バイト単位ですので、
0x00~0x01になります。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 敵の種類
- 返信数: 6
- 閲覧数: 1860
Re: 敵の種類
img_enemy[0][enemy.img]
を
img_enemy[enemy.knd][enemy.img]
かな?
を
img_enemy[enemy.knd][enemy.img]
かな?
- 13年前
- フォーラム: AerobeatPlus掲示板
- トピック: ご意見ご感想はこちら
- 返信数: 52
- 閲覧数: 55108
Re: ご意見ご感想はこちら
http://dixq.net/Aerobeat/Download.html
のFirst Loveが削除されているようです。
代わりにこれはいかがでしょうか?http://www.youtube.com/watch?v=_Q5-4yMi-xg
ついでにさくらんぼも。
http://www.youtube.com/watch?v=CTAonKY0_zo
追記
ついでにGod knowsも。
http://www.youtube.com/watch?v=xiEDIrFj3Cs
のFirst Loveが削除されているようです。
代わりにこれはいかがでしょうか?http://www.youtube.com/watch?v=_Q5-4yMi-xg
ついでにさくらんぼも。
http://www.youtube.com/watch?v=CTAonKY0_zo
追記
ついでにGod knowsも。
http://www.youtube.com/watch?v=xiEDIrFj3Cs
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: Re:
- 返信数: 12
- 閲覧数: 4323
- 13年前
- フォーラム: サンプルを共有するコミュニティ
- トピック: SNTPで時刻取得
- 返信数: 1
- 閲覧数: 7397
SNTPで時刻取得
SNTPを使って時刻を取得するプログラムです。 サーバーのドメインまたはIPアドレスを入力すると時刻を取得して表示します。 「時刻」がローカルの時刻、「結果」がサーバーの時刻です。 #include <windows.h> #include <winsock.h> #include <stdio.h> #include <time.h> /*環境依存*/ #include <limits.h> #if UCHAR_MAX!=0xff || UINT_MAX!=0xffffffff #error Variable size can't accepted. #endif #if ULONG_MAX...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
とりあえず適当に書いてみました。 間違っているかもしれないので自己責任でお願いします。 #include <stdio.h> #include <math.h> #define g 9.8 #define pi 3.1415926536 #define e 0.800 int main (void) { double t; double v0; double x, y; double z; double vx,vy; double t_; printf("初速度, 投射角度(度), 経過時間"); scanf("%lf, %lf, %lf", &v0, &z, &t); z *= pi / 1...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
たとえばこんな感じです。 簡単にするためにDXライブラリを使用しています。 #include "DxLib.h" int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){ ChangeWindowMode( TRUE ) ; // ウインドウモードに変更 if( DxLib_Init() == -1 ) return -1; // DXライブラリ初期化処理 エラーが起きたら終了 SetDrawScreen( DX_SCREEN_BACK ) ; // 描画先...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
1フレームずつシュミレーションしていくのがいいと思います。
地面や壁に当たったらそれなりに速度を反転させます。
座標も補正するといいでしょう。
地面や壁に当たったらそれなりに速度を反転させます。
座標も補正するといいでしょう。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
このプログラムは、ただの斜方投射の計算なので、
パラメータによってはマイナスになってもおかしくないです。
パラメータによってはマイナスになってもおかしくないです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: テキストエディタからC++の実行について
- 返信数: 10
- 閲覧数: 3371
Re: テキストエディタからC++の実行について
解決したようでしたら解決チェックをお願いします。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
t_を宣言して、適切な値を代入してください。
vo(ブイオー)はv0(ブイゼロ)のtipoだと思います。
vo(ブイオー)はv0(ブイゼロ)のtipoだと思います。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
^はC言語ではxor演算の演算子です。
よって、整数にしか使えません。
よって、整数にしか使えません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
#include <stdio.h> #include <math.h> #define g 9.8 #define pi 3.1415926536 int main (void) { double t; double v0; double x, y; double z; double vx,vy; double vx_,vy_; printf("初速度, 投射角度(度), 経過時間"); scanf("%lf, %lf, %lf", &v0, &z, &t); z *= pi / 180.0; x = v0 * cos(z) * t; y = v0* sin(z) * t - g * po...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
エラーの際はできるだけエラーメッセージの記載をお願いします。ピー さんが書きました:ここまで作りましたがエラーで通りません
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
というか全角の’ならより一層使えません。
変数名に使用できるのは一部の半角文字だけです。
C言語で全角の文字が使えるのは""の中とコメントだけです。
http://9cguide.appspot.com/05-01.html
変数名に使用できるのは一部の半角文字だけです。
C言語で全角の文字が使えるのは""の中とコメントだけです。
http://9cguide.appspot.com/05-01.html
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: バウンドについて、
- 返信数: 29
- 閲覧数: 10172
Re: バウンドについて、
変数名に'は使えない気がします。
_などを使ってみてください。
_などを使ってみてください。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: テキストエディタからC++の実行について
- 返信数: 10
- 閲覧数: 3371
Re: テキストエディタからC++の実行について
gcc(MinGW)の場合メロンパン さんが書きました:コマンドプロンプト上で、実行させる方法がわからないことです。
コンパイル
gcc -o 出力するexeファイルの名前 ソースファイル
実行
上で入力したexeファイルの名前
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: テキストエディタからC++の実行について
- 返信数: 10
- 閲覧数: 3371
Re: テキストエディタからC++の実行について
素直にMinGWあたりでしょうか?
[search=google]MinGW[/search]
64ビットならこのへんとかはどうですか?
http://projectzero-swb.blogspot.com/200 ... w-x64.html
[search=google]MinGW[/search]
64ビットならこのへんとかはどうですか?
http://projectzero-swb.blogspot.com/200 ... w-x64.html
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 立体視?
- 返信数: 6
- 閲覧数: 2834
Re: 立体視?
1つのカメラの位置から2つのカメラの位置を決める処理(setdcamera関数)にバグがあったので修正しました。
<>キーで変更、Shiftキーを押しながらで微調整できます。
実装しました。Justy さんが書きました:強いて言うなら昨日は 30も範囲に含めていましたが、20くらいまで下げた方が
見やすいような気もしてきました。
その辺りも手動で調整できるといいかもしれませんね。
<>キーで変更、Shiftキーを押しながらで微調整できます。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: n個の読み取り&ファイル内ソート
- 返信数: 13
- 閲覧数: 4529
Re: n個の読み取り&ファイル内ソート
qsort関数を使うのが簡単だと思います。B.B. さんが書きました:ファイル内のソートが分かりません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 立体視?
- 返信数: 6
- 閲覧数: 2834
立体視?
softya(ソフト屋)さんに教えていただいた3Dの座標変換プログラムを元に、
立体視用の画像を表示しようとしました。
目立ったバグらしきものはないのですが、自分は少し立体視が苦手なので、
うまくできているかわかりません。
うまくできているか確認していただけたら幸いです。
また、カメラの間隔の適正値も教えていただきたいです。
よろしくお願いします。
※たまに処理落ちしますが、気にしたら負けです。
立体視用の画像を表示しようとしました。
目立ったバグらしきものはないのですが、自分は少し立体視が苦手なので、
うまくできているかわかりません。
うまくできているか確認していただけたら幸いです。
また、カメラの間隔の適正値も教えていただきたいです。
よろしくお願いします。
※たまに処理落ちしますが、気にしたら負けです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
- 13年前
- フォーラム: サンプルを共有するコミュニティ
- トピック: 3Dの描画
- 返信数: 0
- 閲覧数: 7393
3Dの描画
softya(ソフト屋)さんに http://dixq.net/forum/viewtopic.php?f=3&t=7611 で作っていただいた 3Dの座標を2Dに変換するプログラムです。 描画はWin32 APIなので、DXライブラリなどを使う際は描画関数(draw3dlineとdraw3dtext)を書きなおしてください。 3d.h #include <windows.h> #if 0 #define ENABLE_INFO #endif /* x,y,z:座標 cx:縦の首振り(正=上) cy:横の首振り(正=右) cz:回転(正=反時計回り) genkai:視野(ピクセル) genka...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
ありがとうございます。
解決にさせていただきます。
[hr]
「サンプルを共有するコミュニティ」http://dixq.net/forum/viewforum.php?f=83
の方に転載させていただいてもいいですか?
もしくは自分で投稿していただけるとありがたいですが。
解決にさせていただきます。
[hr]
「サンプルを共有するコミュニティ」http://dixq.net/forum/viewforum.php?f=83
の方に転載させていただいてもいいですか?
もしくは自分で投稿していただけるとありがたいですが。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: char*からshortへの変換
- 返信数: 3
- 閲覧数: 6686
Re: char*からshortへの変換
sscanfなら
sscanf(aaa, "%x",&bbb);
でしょう。
sscanf(aaa, "%x",&bbb);
でしょう。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: char*からshortへの変換
- 返信数: 3
- 閲覧数: 6686
Re: char*からshortへの変換
strtol関数を使ってみてください。
http://www.geocities.jp/ky_webid/c/044.html
http://www.geocities.jp/ky_webid/c/044.html
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
うまく動きました。ありがとうございます。
ところで、このプログラムを自分のソフトに組み込む(ソース添付あり/なし)ときは、
ライセンス表記などは必要でしょうか?
必要なら、どのようにすればいいでしょうか?
[hr]
3Dグラフの種類が増えました。
1~4番まで使えます。
5~9と0番は何も描画されません。
ところで、このプログラムを自分のソフトに組み込む(ソース添付あり/なし)ときは、
ライセンス表記などは必要でしょうか?
必要なら、どのようにすればいいでしょうか?
[hr]
3Dグラフの種類が増えました。
1~4番まで使えます。
5~9と0番は何も描画されません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
x方向とz方向のカメラの移動は直っていますが、y方向は直っていないように思います。softya(ソフト屋) さんが書きました:[修正]回転も直しました。
肝心の回転も直っていないように思います。
描画されている(0,0,0)の位置が回転しても変わりません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
とりあえず対症療法的に書き換えてみたのですが、あっているでしょうか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
とりあえず変な線が出る問題は直りました。 それからもう一点、現在のプログラムでは、カメラを回転させたときに、 カメラが首を振るというよりもむしろ(0,0,0)を中心として描画する位置が回転するようになっているように思われます。 よろしくお願いします。 [hr] 添付したサンプルについて 従来のサンプルに比べ、立方体に色がついた点が変わっています。 座標軸も表示しています。 また、3Dグラフの表示のサンプルに切り替えることもできます。 キーボードの2キー(テンキーではない)を押してください。 1を押すと直方体の表示に戻ります。 [hr] 自分のデバッグ用のコードは使われていないようなので、はずし...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
使ってみたのですが、いくつか気になる点があります。
・カメラの座標が他の描画の座標と逆(x,y,z全て)な気がします。
・立方体の中に入った時に目茶苦茶な線が描画されます。(添付のスクリーンショット参照)
HSPのEasy3Dのヘルプでは
少なくともソースを見た限りでは、henkan3dzahyou関数は0を返さない(エラーを返さない)ように見えます。
少しソースを書き変えたのですが、そこがまずかったですか?
・カメラの座標が他の描画の座標と逆(x,y,z全て)な気がします。
・立方体の中に入った時に目茶苦茶な線が描画されます。(添付のスクリーンショット参照)
HSPのEasy3Dのヘルプでは
となるのですが、このエラーは起きないのですか?システム変数 stat が 0 の場合、位置がカメラの後ろとなるため座標変換できなかったことを表します。
少なくともソースを見た限りでは、henkan3dzahyou関数は0を返さない(エラーを返さない)ように見えます。
少しソースを書き変えたのですが、そこがまずかったですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: Jacobi法のプログラムをCで作成したのですが、、、
- 返信数: 2
- 閲覧数: 3282
Re: Jacobi法のプログラムをCで作成したのですが、、、
>※コードを貼り付ける場合は 〔CODE〕と 〔/CODE〕 で囲って下さい。でお願いします
念のため補足します。
実際は半角の[code]~[/code]で囲ってください。
蛇足だったらすみません。
念のため補足します。
実際は半角の[code]~[/code]で囲ってください。
蛇足だったらすみません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: タスクマネージャの「プロセス終了」を禁止する
- 返信数: 9
- 閲覧数: 4740
Re: タスクマネージャの「プロセス終了」を禁止する
DLLインジェクションでいけないでしょうか?????
わかりません。
わかりません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録22
- 返信数: 1
- 閲覧数: 929
Re: 龍神録22
struct.h、GV.hをチェックしてみてください。
抜けている文はありませんか?
抜けている文はありませんか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録27章ボスの弾幕が追加できない
- 返信数: 2
- 閲覧数: 1138
Re: 龍神録27章ボスの弾幕が追加できない
そもそもこれは管理人さんのミスではないでしょうか?
管理人さんには悪いですが。
管理人さんには悪いですが。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
計算方法を変えて少しは改善しましたが、完全ではありません。 「どこが悪いか」というより、基準のベクトルを計算するところが間違っていると思います。 どう直せばいいか教えていただきたいです。 y方向の回転がPI/2を超えると、画像の向きが逆になってしまうようです。 よろしくお願いします。 int henkan3dzahyou(double* ox,double* oy, double x,double y,double z,const camera_t* camera) { double dx,dy,dz;/*カメラが向いている方向*/ double hx,hy,hz;/*カメラが向いている方向へ...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指定した文字数を数える
- 返信数: 14
- 閲覧数: 10664
Re: 指定した文字数を数える
配列にする必要はありません。
char ch;
でいいです。
char ch;
でいいです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指定した文字数を数える
- 返信数: 14
- 閲覧数: 10664
Re: 指定した文字数を数える
chをchar型にしてみてください。
今のコードだとint型になっています。
今のコードだとint型になっています。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指定した文字数を数える
- 返信数: 14
- 閲覧数: 10664
Re: 指定した文字数を数える
scanf("%s",buf);
だと、スペースなどが入力できないので、
fgets(buf,sizeof(buf),stdin);
の方がいいかもしれません。
この場合
while(getchar()!='\n');
はいりません。
だと、スペースなどが入力できないので、
fgets(buf,sizeof(buf),stdin);
の方がいいかもしれません。
この場合
while(getchar()!='\n');
はいりません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指定した文字数を数える
- 返信数: 14
- 閲覧数: 10664
Re: 指定した文字数を数える
scanf("%s",buf);
の後に
while(getchar()!='\n');
を入れてみてください。
の後に
while(getchar()!='\n');
を入れてみてください。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
カメラの回転を実装してみましたが、どこかがおかしいようです。 どこが間違っているでしょうか? int henkan3dzahyou(double* ox,double* oy, double x,double y,double z,const camera_t* camera) { double dx,dy,dz;/*カメラが向いている方向*/ double hx,hy,hz;/*カメラが向いている方向への垂線*/ double kx,ky,kz;/*基準の方向*/ double sx,sy,sz;/*基準と垂直の方向*/ double x1,y1,z1,k;/*垂線計算用*/ double ...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 指定した文字数を数える
- 返信数: 14
- 閲覧数: 10664
Re: 指定した文字数を数える
forの中のintはいらないと思います。
else ifは不要な気がします。気のせいかもしれません。
else ifは不要な気がします。気のせいかもしれません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
だいぶいい感じになってきました。 int henkan3dzahyou(double* ox,double* oy, double x,double y,double z,const camera_t* camera) { double dx,dy,dz;/*カメラが向いている方向*/ double hx,hy,hz;/*カメラが向いている方向への垂線*/ double kx,ky,kz;/*基準の方向*/ double sx,sy,sz;/*基準と垂直の方向*/ double x1,y1,z1,k;/*垂線計算用*/ double length;/*垂線の長さ*/ double mcos,s...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
その値は適切な値がわからなかったので、適当に入れておきました。softya(ソフト屋) さんが書きました:ところで画角が150度と定義されているので、もしこのとおり働いていると超広角レンズな値ですがこのままでよろしいですか?
リンク先を見たところ、50度くらいがいいということですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
これは自分なりに考えて作っています。
カメラの向いている方向に垂直な基準の平面を置き、
カメラと対象の座標を結ぶ線とその平面の交点の座標を返そうとしています。
カメラの向いている方向に垂直な基準の平面を置き、
カメラと対象の座標を結ぶ線とその平面の交点の座標を返そうとしています。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
行列はわからないのでこのままでお願いします。 とりあえず回転のアルゴリズムを変えてみました。 改善しません。 int henkan3dzahyou(double* ox,double* oy, double x,double y,double z,const camera_t* camera) { double dx,dy,dz;/*カメラが向いている方向*/ double hx,hy,hz;/*カメラが向いている方向への垂線*/ double kx,ky,kz;/*基準の方向*/ double sx,sy,sz;/*基準と垂直の方向*/ double x1,y1,z1,k;/*垂線計算用*/...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
「x方向にカメラの首を振ると」というより、x方向とy方向を両方使ったときにおかしくなるようです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 課題でわからないところが;;
- 返信数: 1
- 閲覧数: 965
Re: 課題でわからないところが;;
コードはcodeタグで囲っていただけるとありがたいです。
使っているライブラリがあるなら書いてください。
「C言語を使ったピラミッド」とは何ですか?具体的にお願いします。
使っているライブラリがあるなら書いてください。
「C言語を使ったピラミッド」とは何ですか?具体的にお願いします。
画像はこの記事には貼られていないようですが、どういう意味ですか?tenngoku さんが書きました:完成したら貼ってある 画像のようになります
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
とりあえずhenkan3dzahyou関数をこれに差し替えると(直ってはいませんが)改善した気がします。 int henkan3dzahyou(double* ox,double* oy, double x,double y,double z,const camera_t* camera) { double dx,dy,dz;/*カメラが向いている方向*/ double hx,hy,hz;/*カメラが向いている方向への垂線*/ double kx,ky,kz;/*基準の方向*/ double sx,sy,sz;/*基準と垂直の方向*/ double x1,y1,z1,k;/*垂線計算用*/ d...
- 13年前
- フォーラム: 四聖龍神録Plus掲示板
- トピック: リプレイバグ修正の為のテストについてのお願い
- 返信数: 6
- 閲覧数: 12986
Re: リプレイバグ修正の為のテストについてのお願い
やってみましたが、誤作動は起きませんでした。
replay0.dat:1回目 Quick Startを使用
replay1.dat:2回目 Quick Startを使用
リプレイ2つを再生
replay2.dat:3回目 村経由でスタート
4回目は1面のボスで「始めからやり直す」を使用
replay3.dat:5回目 村経由でスタート
です。
replay0.dat:1回目 Quick Startを使用
replay1.dat:2回目 Quick Startを使用
リプレイ2つを再生
replay2.dat:3回目 村経由でスタート
4回目は1面のボスで「始めからやり直す」を使用
replay3.dat:5回目 村経由でスタート
です。
- 13年前
- フォーラム: 四聖龍神録Plus掲示板
- トピック: バグ報告に関する事はこちら
- 返信数: 75
- 閲覧数: 101611
Re: バグ報告に関する事はこちら
誤植ととれるものを発見したので報告します。
四聖龍神録Plus v2.4b (11.01.18)
の村の画面で、ある人に話しかけた時のセリフで
「どうして突然龍何か現れたんだろう。」となっていますが、
「どうして突然龍なんか現れたんだろう。」
の方が適切であると私には感じられます。
細かいところですみません。
仕様でしたらすみません。
四聖龍神録Plus v2.4b (11.01.18)
の村の画面で、ある人に話しかけた時のセリフで
「どうして突然龍何か現れたんだろう。」となっていますが、
「どうして突然龍なんか現れたんだろう。」
の方が適切であると私には感じられます。
細かいところですみません。
仕様でしたらすみません。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
Re: 3Dの描画
すいません、GDBって何ですか?softya(ソフト屋) さんが書きました:これってGDBとかでトレースしたんでしょうか?
[hr]とりあえず描画はされるようになりました。
しかし、x方向にカメラの首を振ると、描画がおかしくなってしまいました。
どこを直せばいいかわかりましたら教えていただければ幸いです。
よろしくお願いします。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dの描画
- 返信数: 28
- 閲覧数: 9837
3Dの描画
開発環境はDev-C++4.9.9.2、gcc3.4.2です。 3Dの座標を2Dに描画しようとして、プログラムを組んでみました。 実行すると、draw3dlineでエラーが出ているようです。 たぶんhenkan3dzahyou内のエラーだと思います。 henkan3dzahyouの仕組みは 1.カメラが向いている方向のベクトルを計算します 2.変換したい座標からカメラが向いている方向の直線に下ろした垂線のベクトルを計算します (変換したい座標が終点) 同時にカメラから垂線の足までのベクトルも用意します 3.カメラの横方向と縦方向のベクトルを用意します(描画する際の方向の基準です) 4....
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C言語のコンパイルについて
- 返信数: 7
- 閲覧数: 7729
Re: C言語のコンパイルについて
これは何をコンパイルしようとしたのですか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でクラス内の関数と同名の標準関数の呼び出し
- 返信数: 7
- 閲覧数: 5798
Re: C++でクラス内の関数と同名の標準関数の呼び出し
YuOさん うまくできました。 ありがとうございます。 //#include <stdio.h> #include <cstdio> class TestClass { private: FILE* aaa; char testtest[100]; public: static const int OPEN_BINARY=1; static const int OPEN_TEXT=2; int fopen(const char* filename); int load(int mode); int save(int mode); }; int TestClass::fopen(const ch...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でクラス内の関数と同名の標準関数の呼び出し
- 返信数: 7
- 閲覧数: 5798
Re: C++でクラス内の関数と同名の標準関数の呼び出し
stdを付けるとエラーが出ました。 #include <stdio.h> class TestClass { private: FILE* aaa; char testtest[100]; public: static const int OPEN_BINARY=1; static const int OPEN_TEXT=2; int fopen(const char* filename); int load(int mode); int save(int mode); }; int TestClass::fopen(const char* filename) { //ダミー return 0...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でクラス内の関数と同名の標準関数の呼び出し
- 返信数: 7
- 閲覧数: 5798
Re: C++でクラス内の関数と同名の標準関数の呼び出し
うまくいきました。 ありがとうございます。 #include <stdio.h> class TestClass { private: FILE* aaa; char testtest[100]; public: static const int OPEN_BINARY=1; static const int OPEN_TEXT=2; int fopen(const char* filename); int load(int mode); int save(int mode); }; int TestClass::fopen(const char* filename) { //ダミー retu...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でクラス内の関数と同名の標準関数の呼び出し
- 返信数: 7
- 閲覧数: 5798
C++でクラス内の関数と同名の標準関数の呼び出し
開発環境はDev-C++4.9.9.2、gcc3.4.2です。 C++で、クラス内で定義した関数と同名の標準関数を呼び出すことはできますか? たとえばこのソースをコンパイルすると #include <stdio.h> class TestClass { private: FILE* aaa; char testtest[100]; public: static const int OPEN_BINARY=1; static const int OPEN_TEXT=2; int fopen(const char* filename); int load(int mode); int save(i...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: マウスのクリック位置がずれる
- 返信数: 8
- 閲覧数: 5705
Re: マウスのクリック位置がずれる
しかし気になることがありました SetWindowPos( hwndApp, NULL, 100, 100, 640, 480, NULL ); でウィンドウの大きさを調整しているのですが、このときの 640, 480 のサイズはタイトルバーを含めての ウィンドウ全体の大きさな気がしてきました・・・ たぶんそうだと思います。 必要ならこのクライアント領域のサイズを指定してウィンドウをリサイズする関数を使ってみてください。 hWnd:ウィンドウハンドル x:横の大きさ y:縦の大きさ void wndresizebyclient(HWND hWnd,int x,int y) { RECT si...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ボス弾幕の謎と音楽の止め方
- 返信数: 7
- 閲覧数: 2950
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ボス弾幕の謎と音楽の止め方
- 返信数: 7
- 閲覧数: 2950
Re: ボス弾幕の謎と音楽の止め方
確認はしていませんが case 98://2面初期化 area.bgm.flag=0; snd_ini(); load_story2(); func_state=110; break; のところを case 98://2面初期化 StopSoundMem(area.bgm.handle);//追加 delete_bgm();//追加 area.bgm.flag=0; snd_ini(); load_story2(); func_state=110; break; としてみたらどうでしょうか?