検索結果 6151 件

by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像の暗号化を繰り返すと落ちる
返信数: 1
閲覧数: 258

Re: 画像の暗号化を繰り返すと落ちる

自己解決しました。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像の暗号化を繰り返すと落ちる
返信数: 1
閲覧数: 258

画像の暗号化を繰り返すと落ちる

Windows Vista SP2 32ビットです。
Dev-C++4.9.9.2です。
自作のAESライブラリ、BMPファイル読み書きライブラリを使用しています。
画像をAESで暗号化、復号をするプログラムを作っています。
暗号化を繰り返すと、最初の数回は暗号化できるのですが、
3回くらい繰り返すと暗号化に失敗し(画面が変わらない)、
その状態でもう一度暗号化をしようとすると大変なことになります。(落ちる、フリーズする)
改善する方法がわかりましたら、教えていただければ幸いです。
よろしくお願いします。
プログラムを添付します。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 3D時の背景色について
返信数: 2
閲覧数: 490

Re: 3D時の背景色について

DXライブラリなら

コード:

int SetBackgroundColor( int Red, int Green, int Blue ) ;
という関数があります。
使用しているライブラリや言語、環境を教えてください。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 同じブロックを繰り返して移動させる方法
返信数: 3
閲覧数: 316

Re: 同じブロックを繰り返して移動させる方法

解決チェックをお願いします。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 参照渡し
返信数: 16
閲覧数: 1295

Re: 参照渡し

再帰関数の答えを参照渡ししたいのですが つまりこういうことですか? #include<stdio.h> int fact(int& n); int fact2(int n); int main(void) { int n; printf("Input Integer="); scanf("%d",&n); fact( n); printf("Factorial=%d\n",n); return 0; } int fact(int& n) { n=fact2(n); return 0; } int fact2(int n) { if(n<=1)return 1; return n*fact2(...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでの音声ファイルの読み込みと再生について
返信数: 5
閲覧数: 630

Re: DXライブラリでの音声ファイルの読み込みと再生について

こんな感じでしょうか? #include <DxLib.h> #define SOUND_MAX 3 int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int) { int sound[SOUND_MAX]; int playing=0; ChangeWindowMode(TRUE), DxLib_Init(), SetDrawScreen(DX_SCREEN_BACK); sound[0] = LoadSoundMem("a.ogg"); sound[1] = LoadSoundMem("b.ogg"); sound[2] = LoadSound...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: あるプログラムをまたべつのプログラムに移したいのですが。
返信数: 4
閲覧数: 386

Re: あるプログラムをまたべつのプログラムに移したいのですが。

「パイプ」を使えばできると思います。
[search=google]パイプ 入力[/search]
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 至急!windowsプログラミングのウィンドウにメニューを付ける方法
返信数: 4
閲覧数: 717

Re: 至急!windowsプログラミングのウィンドウにメニューを付ける方法

そもそもIDM_FILEOPENとIDM_MAKEFOLDERの定義が見つからないので、エラーが出ると思います。
というかDev-C++4.9.9.2でコンパイルしたら出ました。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 至急!windowsプログラミングのウィンドウにメニューを付ける方法
返信数: 4
閲覧数: 717

Re: 至急!windowsプログラミングのウィンドウにメニューを付ける方法

コード:

wc.lpszMenuName = TEXT("MYMENU");   //メニュー名(IDR_MENUなどのときはMAKEINTRESOURCEを使うことに注意)
自分で書いていますよね?
というわけでこうしたらどうなりますか?

コード:

wc.lpszMenuName = MAKEINTRESOURCE(IDR_MYMENU);
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: このソースコードが実行されてるのか分かりません。
返信数: 5
閲覧数: 1087

Re: このソースコードが実行されてるのか分かりません。

念のため補足。

コード:

#include <stdio.h>

int main(void) {
    printf("hello, world\n");
    return 0;
}
こうですね。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: C言語で文章を表示する方法
返信数: 5
閲覧数: 439

Re: C言語で文章を表示する方法

メモ帳(Windows標準のソフト)から読み出すためには、ウィンドウハンドル、共有メモリなどの知識が必要になります。
物理的なメモ帳から読み出す場合、TWAIN、OCRなどの高度な知識が必要になります。
本当にメモ帳から読み出したいのですか?
それとも単にテキストファイルから読み出したいだけですか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: OpenCV2.3を使用したプログラムのコンパイル
返信数: 0
閲覧数: 698

OpenCV2.3を使用したプログラムのコンパイル

Dev-C++4.9.9.2、gcc version 3.4.2 (mingw-special)です。 Windows Vista Home Premium SP2 32ビットです。 OpenCV2.3をダウンロードし、解凍しました。 http://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.3/ の OpenCV-2.3.0-win-superpack.exeです。 解凍先はD:\OpenCV-2.3.0です。 自作のbmpファイルを扱うライブラリも使っています。 これを使用するプログラムをコンパイルしようとしたのですが...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: saya
返信数: 18
閲覧数: 1048

Re: saya

swap関数の中で絶対にflag==1にはなりませんが、正常ですか?
for(i=0;i<1;i++)も実質1回しか実行されず、意味がないと思います。

あ。
saya さんが書きました:バブルソートのところは繰り返す必要がないようにも思われてるんですが
直しても変わらなかったので下に戻しました
ということか。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: STATIC子ウィンドウの背景色を設定したい
返信数: 15
閲覧数: 2259

Re: STATIC子ウィンドウの背景色を設定したい

WM_CTLCOLORSTATICをうまく使えばいいはずですが・・・ とりあえず自分が作ったプログラムの一部をそのまま載せます。 case WM_CTLCOLORSTATIC: id=GetWindowLong((HWND)lParam,GWL_ID); SetBkColor((HDC)wParam,GetSysColor(COLOR_3DFACE)); if(id>=10000 && id<=10008) { if(id==10008 && isheizitu) SetTextColor((HDC)wParam,RGB(128,128,128)); else if(id==10004 && ...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: help me
返信数: 15
閲覧数: 1106

Re: help me

横から失礼します。
naohiro19 さんが書きました:下線または大文字が続く識別子
ということは、下線のあとが小文字ならいいのですか?
例えばこのように。

コード:

typedef sturct _hoge_t {
    int foo;
    int baa;
} hoge_t;
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: OpenCV2.0 カメラ画像の取得
返信数: 0
閲覧数: 469

OpenCV2.0 カメラ画像の取得

Dev-c++ 4.9.9.2、gcc version 3.4.2 (mingw-special)です。 Windows Vista Home Premium SP2 32ビットです。 OpenCV2.0と、 http://dixq.net/forum/blog.php?u=536&b=2362 のBMPのライブラリを使用しています。 カメラはDigioのMCW-14Wです。 カメラからの画像を取得し、最終的には加工して表示したいのですが、 画像の取得がうまくいきません。 うまくいかないコードはこれです。 #include <windows.h> #include <highgui.h> #i...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 思い通りの実行結果にならない
返信数: 5
閲覧数: 460

Re: 思い通りの実行結果にならない

コード:

scanf("%ld", (a+i+j));

コード:

scanf("%ld", (a+i*N+j));
に、

コード:

*((a+i)+j))

コード:

*((a+(i*N)+j))
としたらどうなりますか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ディスクのアクセス速度の測定
返信数: 9
閲覧数: 1902

Re: ディスクのアクセス速度の測定

バッファサイズを増やしたら近い結果が出ました。 ありがとうございます。 Linux上でのテストはまた機会があればやります。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #if 1 #define USE_WIN_FILE_API #endif #if 0 #define WIN_FILE_API_BUFFERING #endif #if 0 #define USE_DOUBLE_FILE #endif #if defined(__WIN32__) || defined(__WIN64_...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリのSetGraphMode()の挙動?について
返信数: 3
閲覧数: 474

Re: DXライブラリのSetGraphMode()の挙動?について

解決したのでしたら解決チェックをお願いします。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ディスクのアクセス速度の測定
返信数: 9
閲覧数: 1902

Re: ディスクのアクセス速度の測定

書き込んだ後手動でコピーしてファイル名を変え、そのコピーしたファイルを読み込むようにしたらキャッシュはなくなる気がしますね。 改善しませんでした。 書き込んだファイルをバイナリエディタで適当に書き換えてもダメでした。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #if 0 #define USE_WIN_FILE_API #endif #if 0 #define USE_DOUBLE_FILE #endif #if defined(__WIN32__) || defined(__WI...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ディスクのアクセス速度の測定
返信数: 9
閲覧数: 1902

Re: ディスクのアクセス速度の測定

CreateFileをつかってFILE_FLAG_NO_BUFFERINGで入出力しているって可能性は無いでしょうか? どういうことでしょうか? CreateFileとFILE_FLAG_NO_BUFFERINGを使うと処理がかなり遅くなってしまいました。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #if 1 #define USE_WIN_FILE_API #endif #if defined(__WIN32__) || defined(__WIN64__) #include <...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ディスクのアクセス速度の測定
返信数: 9
閲覧数: 1902

Re: ディスクのアクセス速度の測定

ファイルをリネームしてみましたが、変わりません。 解決策は無いのでしょうか? よろしくお願いします。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #if defined(__WIN32__) || defined(__WIN64__) #include <windows.h> long long getzikan(void) { return (long long)GetTickCount(); } #else #include <sys/time.h> long long getzi...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ディスクのアクセス速度の測定
返信数: 9
閲覧数: 1902

ディスクのアクセス速度の測定

Dev-C++4.9.9.2、gcc version 3.4.2 (mingw-special)です。 Windows Vista Home Premium SP2 32ビットです。 Diskeeper 2011 Professionalをインストールしてあります。 C言語でディスクのアクセス速度を測定するプログラムを作りたいと思いました。 現在のプログラムだと、書き込み速度はほぼ正しい値が出るのですが、読み込み速度がおかしいです。 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> #if ...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 課題の助言をお願いしたいのですが
返信数: 4
閲覧数: 514

Re: 課題の助言をお願いしたいのですが

コード:

(money.cent * money.rate / 100)

コード:

((double)money.cent * money.rate / 100)
としたらどうなりますか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【雑談】C言語インデント補正マシン【というか宣伝】
返信数: 4
閲覧数: 559

【雑談】C言語インデント補正マシン【というか宣伝】

この掲示板を見ていると、 時々 コードタグが使用されていない ためにインデントが消えているコード、 コードタグが使用されているにもかかわらず インデントがめちゃくちゃ なコードに出会います。 Tonyu System を使用すれば「全てをインデント」でインデント補正が可能ですが、 C言語のインデントを修正するためにわざわざTonyu Systemを起動するのは めんどくさく 、また 無駄 です。 そこで、 我が社 私が開発したこの「 C言語インデント補正マシン 」! http://www34.atpages.jp/mikecat/js/indent/index.html これを使うと、インデン...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: プログラミングの問題の書き方
返信数: 9
閲覧数: 1100

Re: プログラミングの問題の書き方

二人ともC++0xことC++11か・・・。
ふぇぇ、コンパイルが通らないよぉ。><
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: プログラミングの問題の書き方
返信数: 9
閲覧数: 1100

Re: プログラミングの問題の書き方

beatle さんが書きました:せっかくだから回答を貼っておきます。採点お願いします。
Ideoneで実行したところ、Runtime Error(SIGSEGV)となる入力がありました。
http://ideone.com/rsGuH
(#12は最後まで入力できていないようなので気にしないでください。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: プログラミングの問題の書き方
返信数: 9
閲覧数: 1100

プログラミングの問題の書き方

プログラミングの問題を書いてみました。 形式は日本情報オリンピック予選を想定しています。 VS Apache Killer  A君はHTTPサーバーを自作しています。ある日、A君は 自分が作っているサーバーがApache Killerの攻撃を 食らってしまう可能性に気づきました。Apache Killerの 攻撃を阻止するためには、与えられたRangeヘッダーから 返すべき正しい範囲を求めなければいけません。しかし、 A君のプログラミングの腕はいまひとつなので、A君は このプログラムをかけません。よって、あなたがA君の 代わりにこの作業を行うプログラムを書いてあげてください。  返すべき範囲の...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な問題です。
返信数: 38
閲覧数: 4219

Re: 簡単な問題です。

HSPです。

コード:

title "階乗の計算"
mes "nPrを計算します。"
mes "↓n"
input n,100,25,10
mes "↓r"
input r,100,25,10
button goto "計算",*calc
stop
*calc
ans=1
nn=n
rr=r
while rr>0
	ans*=nn
	nn--
	rr--
wend
dialog "答えは"+ans+"です。",0,"結果"
stop
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な問題です。
返信数: 38
閲覧数: 4219

Re: 簡単な問題です。

ActiveBasicです。

コード:

#N88BASIC
10  Dim N As QWord
20  Dim R As QWord
30  Dim ANS As QWord
40  PRINT "nPrを計算します。"
50  INPUT "n=",N
60  INPUT "r=",R
70  LET ANS=1
80  WHILE R>0
90  	LET ANS=ANS*N
100 	LET N=N-1
110 	LET R=R-1
120 WEND
130 PRINT "答えは";ANS;"です。"
140 GOTO 40
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な問題です。
返信数: 38
閲覧数: 4219

Re: 簡単な問題です。

NScripter で書きました。 *define game *start 順列の計算をします。 nPrを計算します。\ *start2 mov %0,0 gosub *inputn mov %1,0 gosub *inputr mov %4,%0 mov %5,%1 gosub *calc n=%4 r=%5 答えは%3です。@ もう一度計算しますか? selnum %6,"はい","いいえ" if %6=0 goto *start2 end *inputn nを入力してください。 現在のn=%0 selnum %2,"0","1","2","3","4","5","6","7","8",...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 多次元配列を使って行列の積を求める問題がわかりません
返信数: 10
閲覧数: 6564

Re: 多次元配列を使って行列の積を求める問題がわかりません

解決したのでしたら解決チェックをお願いします。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 多次元配列を使って行列の積を求める問題がわかりません
返信数: 10
閲覧数: 6564

Re: 多次元配列を使って行列の積を求める問題がわかりません

double型なのに%5dで出力しようとしているからです。

インデントも直すことをおすすめします。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 多次元配列を使って行列の積を求める問題がわかりません
返信数: 10
閲覧数: 6564

Re: 多次元配列を使って行列の積を求める問題がわかりません

きちんとインデントを行う癖を付けた方がいいと思います。

int型なのに%lfで入力しようとしているからですね。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 至急回答お願いします!タイマーについて
返信数: 1
閲覧数: 306

Re: 至急回答お願いします!タイマーについて

まずコードはcodeタグで囲みましょう。

起動時に現在のWindows起動からの経過時間をGetTickCountで取得し、
描画時にソフトの起動から20秒以上経っていたら「終了」を描画、
そうでなければ(20-(現在のGetTickCount-ソフト起動時のGetTickCount)/1000)を描画すればいいと思います。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な問題です。
返信数: 38
閲覧数: 4219

Re: 簡単な問題です。

普通にC言語で解いてみました。 本当に簡単ですね。 #include <stdio.h> int main(void) { unsigned int n,r,result; scanf("%u%u",&n,&r); asm volatile ( "mov %1,%%ebx\n\t" "mov %2,%%ecx\n\t" "mov $0,%%eax\n\t" "cmp $0,%%ebx\n\t" "jbe loopend\n\t" "cmp $0,%%ecx\n\t" "jb loopend\n\t" "mov $1,%%eax\n\t" "loopstart:\n\t" "cmp $0,%%e...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 簡単な問題です。
返信数: 38
閲覧数: 4219

Re: 簡単な問題です。

私も解いてみました。

コード:

   	 
   	
		     
	
		   	
	
		    
			
		        
   	
			 
 
		       	

	         
   	
			
        	 
   	 
			    
				  
   	 
 
			     
			   	
	  	    
 
			    	
	  	 
 
	       		

 
      	 

        		
   	 
				
 	   	 	 
	
  
         	
 


          



zyunretu
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 意味のわからないバグ
返信数: 2
閲覧数: 302

Re: 意味のわからないバグ

argv[0]には普通自分自身のファイル名が格納されているので、
起動した実行ファイルの中身が表示されていると思われます。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: モデルの読み込みについて
返信数: 3
閲覧数: 377

Re: モデルの読み込みについて

C言語の基礎を勉強するのにどうぞ。
苦しんで覚えるC言語
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: セーブデータに関して
返信数: 2
閲覧数: 221

Re: セーブデータに関して

解決したら解決チェックをお願いします。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 3*3の行列同士の積を計算して表示するプログラムについて質問です。C言語を始めたばかりで・・・
返信数: 8
閲覧数: 3953

Re: 3*3の行列同士の積を計算して表示するプログラムについて質問です。C言語を始めたばかりで・・・

syosinnsya さんが書きました:いろいろの物を参考にして、2つの行列の成分を決めて、その積を計算して答えを返すというプログラムは作ることができたのですが、
まずそのプログラムを提示してください。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 2回に一回しかうまくいかない処理
返信数: 6
閲覧数: 410

Re: 2回に一回しかうまくいかない処理

GameMain_answer1()でcount++をした後、count=0に戻さずにGameMain_A1()を呼んでいるからでしょうか?
自信はありませんが。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 文字反転処理
返信数: 26
閲覧数: 1313

Re: 文字反転処理

コメント通りのことを書けばいいです。

コード:

pDataIn = aDataIn の最終文字位置のポインタ; //aDataIn の最終文字位置
pDataOut = aDataOutの先頭のポインタ; //aDataOutの先頭
もちろんこのままではコンパイルは通りませんよ。念のため。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 文字反転処理
返信数: 26
閲覧数: 1313

Re: 文字反転処理

コード:

pDataIn = ■■■■■■; //aDataIn の最終文字位置
pDataInに■■■■■■を代入する文です。

コード:

pDataOut = ■■■■■■; //aDataOutの先頭
pDataOutに■■■■■■を代入する文です。
by みけCAT
8年前
フォーラム: 四聖龍神録Plus掲示板
トピック: ご意見・ご感想はこちら
返信数: 52
閲覧数: 42931

Re: ご意見・ご感想はこちら

VineLinux5でwineを使用して起動することに成功しました。
v2.64です。
ロゴ:30fps程度
タイトル:55fps程度
オープニング〜村:60fps程度
本編:30fps程度
でした。
音楽、効果音も再生されます。
フルスクリーンにしても動きました。
低スペックモードにすると本編も60fps程度で動きました。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 文字反転処理
返信数: 26
閲覧数: 1313

Re: 文字反転処理

丸投げは禁止です。
ということを教えました。

コードはcodeタグで囲みましょう。
► スポイラーを表示
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録4章をマネしてみたらエラー
返信数: 7
閲覧数: 435

Re: 龍神録4章をマネしてみたらエラー

PEACH-CELL さんが書きました:僕ははじめ、龍神録のプロジェクトを見て全てのソースファイルにGV.hをインクルードするようにしたらincludeファイルを開けませんというエラーが起こり、それをDxLib.hをインクルードするようにしたらエラーが起こらなくなったので以降、DxLib.hをインクルードするようにしているんです。
ちゃんとGV.hは作りましたか?
by みけCAT
8年前
フォーラム: AerobeatPlus掲示板
トピック: 譜面リクエストはこちら
返信数: 128
閲覧数: 53724

Re: 譜面リクエストはこちら

リクエストお願いします。 「勇気の神様」(FULL) http://www.nicozon.net/watch/sm7110707 「We're all in this Together」 http://www.youtube.com/watch?v=8NTRmGAy9HM あと、前にリクエストしたがまだ出来ていない気がするこちらもお願いします。 「年下の男の子」 http://www.youtube.com/watch?v=Y7NnHnkZp-Y または http://www.youtube.com/watch?v=QOBmToebz6k 難易度は Easy:★6~7程度 Hard:★10~...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録4章をマネしてみたらエラー
返信数: 7
閲覧数: 435

Re: 龍神録4章をマネしてみたらエラー

ch_tが定義されていないからエラーが出ているようです。
DxLib.hはDXライブラリ標準のものですか?
それとも書き換えましたか?
それとも一からの自作ですか?

とりあえず、コードはcodeタグで囲みましょう。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【Perl】MySQLとImageMagickの併用
返信数: 2
閲覧数: 494

Re: 【Perl】MySQLとImageMagickの併用

そうなんですか。
とりあえず諦めます。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【Perl】MySQLとImageMagickの併用
返信数: 2
閲覧数: 494

【Perl】MySQLとImageMagickの併用

@PAGESを使用しています。 http://atpages.jp/ 向こうの掲示板にはログインしないと投稿できないようなので、こちらで質問させていただきます。 自作のMySQLを使用したカウンタにImageMagickを使用した機能を組み込もうとしたのですが、 Internal Server Errorになってしまいます。 KCatch.pmで調べたところ、メモリが確保できないみたいな事が書いてありました。 [DynaLoader.pm:230:die] Can't load '/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-mu...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ブザーに音を鳴らしたいです
返信数: 9
閲覧数: 1682

Re: ブザーに音を鳴らしたいです

トランジスタをかませるといいってやつかな?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: Key-Expansionを作りたい。
返信数: 1
閲覧数: 378

Re: Key-Expansionを作りたい。

とりあえずコードが見にくいです。
コードはcodeタグで囲みましょう。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: テトリス風ゲームのAIについて
返信数: 4
閲覧数: 1750

Re: テトリス風ゲームのAIについて

リュウ さんが書きました: そのため現在は「ブロックを回さずに最もブロックのy座標が低くなる位置に落とす」というきわめて単純な関数になっています。
とりあえず、「全てのブロックの角度で最もブロックのy座標が低くなる位置に落とす」という風に改良するというところから始めてみませんか?

あまりいいアドバイスでなければすみません。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 離散フーリエ変換と高速フーリエ変換
返信数: 5
閲覧数: 4436

Re: 離散フーリエ変換と高速フーリエ変換

>h2so5さんは結果に対称性があるからいいみたいな事を言っていた気がするのですが…どうなのでしょうか? 私も遊びでフーリエ変換してみたぐらいのことしか無いですし、高速フーリエ変換(FFT)のみなので離散フーリエ変換(DFT)は未経験です。 調べて見ましたが、離散フーリエ変換の半分は対称性があるので表示する必要がないということですね。 256個のサンプリングなら128までを表示すれば良いということです。そうすれば山は1つだけになります。 プロジェクトにこの機能を実装しました。 参照先のコードが間違っている可能性はないのでしょうか? たとえば、以下のページを参考にしてFFTを実装してみたところ...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 離散フーリエ変換と高速フーリエ変換
返信数: 5
閲覧数: 4436

Re: 離散フーリエ変換と高速フーリエ変換

>サイン波を入れて見ましたが、離散フーリエ変換は2つの山ができます。これも変です。
h2so5さんは結果に対称性があるからいいみたいな事を言っていた気がするのですが…どうなのでしょうか?

>高速フーリエ変換では山さえ出来ません。窓関数に問題有るような気がします。
だから質問しているのです。窓関数とは何ですか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 離散フーリエ変換と高速フーリエ変換
返信数: 5
閲覧数: 4436

離散フーリエ変換と高速フーリエ変換

チャットでh2so5さんに離散フーリエ変換のソースコードを教えてもらいました。 これはそれをC言語に直し、少し調整したものです。 でもDXライブラリを使うのでC++としてコンパイルしています。 #include "main.h" /*離散フーリエ変換*/ void calcSpectrum(const int *signal, int length, long long *spectrum) { int i,j; int N = length; for (i = 0; i < N; i++) { double a = 0, b = 0; for (j = 0; j < N; j++) { in...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: time.hとDrawRotaGraph2を使って時計を作成したい
返信数: 17
閲覧数: 1101

Re: time.hとDrawRotaGraph2を使って時計を作成したい

「local->tm_sec*6」→「(local->tm_sec*6)*PHI/180.0」でしょうか?
あとGHandleを毎回ロードするのもどうかと思います。
「static int GHandle (以下同じ)」としたらどうでしょうか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 効果音が一部ならない
返信数: 4
閲覧数: 495

Re: 効果音が一部ならない

コードはなるべくcodeタグで囲みましょう。 void music_play(){ int i; for(i=0;i<SE_MAX;i++){ if(se_flag[i]==1){ if(CheckSoundMem(sound_se[i])!=0){ if(i==8)continue;//敵被弾音なので連続で再生されるため、ちゃんと再生し終わってから再生 StopSoundMem(sound_se[i]); } PlaySoundMem(sound_se[i],DX_PLAYTYPE_BACK); } } } これを void music_play(){ int i; for(i=0;i<SE...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリ描画の仕方
返信数: 11
閲覧数: 493

Re: DXライブラリ描画の仕方

コード:

if(caunto==!huragu){

コード:

if(caunto!=huragu){
の間違いではないでしょうか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 練習問題
返信数: 7
閲覧数: 615

Re: 練習問題

自分のやり方も載せておきます。 あらかじめ条件を満たす整数の一覧を作り、取得した整数を一覧から除いていきます。 #include <stdio.h> #include <stdlib.h> #include <time.h> int main(void) { int result[10]; int temp[100]; int index,i,j; int tempint; /*乱数の初期化*/ srand((unsigned int)time(NULL)); /*整数一覧の初期化*/ for(i=0;i<100;i++)temp[i]=i; /*10個の整数を取得*/ for(i=0;i<1...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【Java】Eclipseでの実行とアプレット
返信数: 2
閲覧数: 491

Re: 【Java】Eclipseでの実行とアプレット

ISLe さんが書きました:import javax.swing.JAppletを、java.applet.Appletに変えればこのままでいけますけど。
この方法でできました。ありがとうございます。
extends JAppletをextends Appletにする必要もありました。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 【Java】Eclipseでの実行とアプレット
返信数: 2
閲覧数: 491

【Java】Eclipseでの実行とアプレット

Windows Vista SP2 32ビットです。 衝突の計算 をJavaに移植しようとしています。 とりあえず設定ダイアログは必要ありません。 Eclipse上ではうまく動いたのですが、なぜかJavaアプレットにするとキーが反応しません。 FireFox6.0.2とIE9で確認しました。 アプレット内のクリックはしました。 原因がわかりましたら教えていただければありがたいです。 よろしくお願いします。 Main.javaのソースコードを貼っておきます。 package main; import java.awt.*; import java.awt.event.KeyEvent; impo...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXLibのモーションに関して
返信数: 3
閲覧数: 617

Re: DXLibのモーションに関して

前に設定したモーションの番号を変数(例えばprevMotion)に代入しておき、

コード:

MV1SetAttachAnimBlendRate(ModelHandle, AttachIndex[prevMotion], 0.0f)
MV1SetAttachAnimBlendRate(ModelHandle, AttachIndex[n], 1.0f)
prevMotion=n
としたらどうでしょうか?
by みけCAT
8年前
フォーラム: 作品お披露目掲示板
トピック: ヒット&ブローを速く解く「Hit & Blow Time Attack」
返信数: 0
閲覧数: 1688

ヒット&ブローを速く解く「Hit & Blow Time Attack」

あの有名な「ヒット&ブロー」をできるだけ速く解くゲーム「Hit & Blow Time Attack」をうpします。
数字を入力した回数は関係なく、とにかく速く解くことが目的です。
運の要素も絡んでくるかも?
よろしければやってみてください。
by みけCAT
8年前
フォーラム: 作品お披露目掲示板
トピック: 脳トレゲーム「ザ・単純計算!」
返信数: 0
閲覧数: 1439

脳トレゲーム「ザ・単純計算!」

簡単な四則演算をできるだけ速く解いていく脳トレゲーム、「ザ・単純計算!」をうpします。
制限時間内にできるだけ多くの問題を解くモードと、
決められた数の問題をできるだけ速く解くモードがあります。
よろしければやってみてください。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: mainについて
返信数: 7
閲覧数: 547

Re: mainについて

なるほど。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: mainについて
返信数: 7
閲覧数: 547

Re: mainについて

トピックの話とはあまり関係なくてすみません。 C言語の標準規格では int main(int argc. char** args){ /* .. */ } か int main( void ){ /* .. */ } の2つのみで void main(){ /* .. */ } は規格外です。 とありますが、 int main(int argc, char* args[]){ /* .. */ } でもいいですよね? また、argcとargsの部分も規格なのですか? 自分はよく int main(int argc,char* argv[]){ /* .. */ } のように書いています。 読み...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: キーの同時入力について
返信数: 4
閲覧数: 432

Re: キーの同時入力について

DxLibの仕様というよりキーボードの仕様かもしれません。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: フラグを多用するとコードがぐちゃぐちゃ
返信数: 11
閲覧数: 6958

Re: フラグを多用するとコードがぐちゃぐちゃ

みけCATさん enumは簡単な役割は知っていましたが,頂いた例の使い方がイマイチ分かりません。 enum {FLAG_TITLE = 0; ...} ならば,その先は {... FLAG_OPENING = 1;} となるのでしょうが・・・。SO WHAT状態。 それとも単に管理方法の一種ならば良いんですが。 ちょっと気になるので一言良ければお願いしますmm enumを使うと自動的に連番の定数が生成されます。 例えば、 enum { FLAG_TITLE=0, FLAG_OPENING, FLAG_MAIN, FLAG_ENDING, FLAG_SCORE } とすると、FLAG_TITL...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: フラグを多用するとコードがぐちゃぐちゃ
返信数: 11
閲覧数: 6958

Re: フラグを多用するとコードがぐちゃぐちゃ

フラグの説明をテキストファイルに書くのではなく、 enumで簡単な説明をソースコードに書き込むのがいいと思います。 例 enum { FLAG_TITLE=0, FLAG_OPENING, FLAG_MAIN, FLAG_ENDING, FLAG_SCORE, /*以下略*/ } フラグの管理方法はflag のiをテキストファイルに書いておき,どのフラグがどのような役割を与えられているか 簡単な説明をする方法でやっています。 その方法ではフラグの役割が全く分からないので配列を使わないで、具体的な変数名でフラグを宣言してください。 もちろんこれでもいいと思います。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリの終了処理
返信数: 4
閲覧数: 1500

Re: DXライブラリの終了処理

if(Key[KEY_INPUT_SPACE==1])
ではなく
if(Key[KEY_INPUT_SPACE]==1)
ではないんですか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: WinSock 代入式が理解できない
返信数: 9
閲覧数: 1084

Re: WinSock 代入式が理解できない

サイトならURLを載せてくれたほうがありがたかったです。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: WinSock 代入式が理解できない
返信数: 9
閲覧数: 1084

Re: WinSock 代入式が理解できない

とりあえず、
「猫でもわかるネットワークプログラミング」は第2版を持っていますが、
第230章なんていうものはありません。
typoではありませんか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像が表示されない
返信数: 2
閲覧数: 338

Re: 画像が表示されない

グローバル変数の初期化の時点でDxLib_Initを呼ぶ前にLoadGraphを呼んでんでしまっているので、
それで読み込みが失敗していると思います。
DxLib_Initの後でLoadGraphしてください。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ビットマップ用ハンドルの登録用関数
返信数: 12
閲覧数: 935

Re: ビットマップ用ハンドルの登録用関数

1番目の回答についてですが、もし宣言が static HDC h1DC; static  HBITMAP h1BMP; static  BITMAP 1BMP; static HDC h2DC; static  HBITMAP h2BMP; static  BITMAP 2BMP; のように二つになってしまった場合、関数は汎用的なものでなくなってしまうと思います。 できればこれらのアドレスを渡して、渡したアドレスの指すハンドル自体を初期化してくれる関数・・・というものができればありがたいです。 これらのことから、引数は最初の質問で書いた RegisterBitmapHandle(HDC hD...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ビットマップ用ハンドルの登録用関数
返信数: 12
閲覧数: 935

Re: ビットマップ用ハンドルの登録用関数

宣言の部分はグローバル変数として、そのグローバル変数を直接関数内で書き換える・・・という方法はできないのでしょうか? べつにそれでもいいです。 //宣言 static HDC hDC; static  HBITMAP hBMP; static  BITMAP BMP; //ビットマップハンドル登録用の関数 void RegisterBitmapHandle(TCHAR* BitmapName ) { hDC = CreateCompatibleDC(NULL); hBMP = (HBITMAP)LoadImage(NULL , BitmapName , IMAGE_BITMAP , 0 , ...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ビットマップ用ハンドルの登録用関数
返信数: 12
閲覧数: 935

Re: ビットマップ用ハンドルの登録用関数

//ビットマップハンドル登録用の関数 HDC RegisterBitmapHandle( HBITMAP* hBMP , BITMAP* BMP , TCHAR* BitmapName ) { HDC internalhDC; internalhDC = CreateCompatibleDC(NULL); *hBMP = (HBITMAP)LoadImage(NULL , BitmapName , IMAGE_BITMAP , 0 , 0 , LR_LOADFROMFILE); GetObject(*hBMP , sizeof(BITMAP) , BMP); SelectObject(int...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: どこが間違えているかがわかりません。
返信数: 31
閲覧数: 1815

Re: どこが間違えているかがわかりません。

ISLe さんが書きました:そもそも、
XTL さんが書きました:わからない点が、2)の1223という問題のときに、1233とやったばあい、3hit1chipとなり、おかしな内容になります。
そこを直したいのですが、宜しくお願い致します。
#chipがブローのことだとして
質問者さんがおかしいと言ってる内容がおかしくないわけですが。
質問者さんはこの場合3hit0chipとさせたいのでしょうか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ビットマップ用ハンドルの登録用関数
返信数: 12
閲覧数: 935

Re: ビットマップ用ハンドルの登録用関数

関数の中で作成したhDCを関数の外に持っていっていないですが、大丈夫ですか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ウィンドウ作成
返信数: 9
閲覧数: 1310

Re: ウィンドウ作成

スペルミスですね。
HINSRANCE→HINSTANCE
LPSIR→LPSTR
でしょう。

追記
ほかの原因もあるかもしれません。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: ソリューションが開けない
返信数: 10
閲覧数: 365

Re: ソリューションが開けない

これだけではわかりません。
もっと詳しい状況を書き込んでください。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 矩形の当たり判定処理
返信数: 13
閲覧数: 722

Re: 矩形の当たり判定処理

こんな感じです。

コード:

void hanntei(){
   if( CheckHitKey( KEY_INPUT_UP ) == 1 ) { y3 += 8 ; y4 += 8; }
   if( x1<x4 && y1<y4 && x2>x3 && y2>y3) { y3 -= 8; y4 -= 8; }
}
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 矩形の当たり判定処理
返信数: 13
閲覧数: 722

Re: 矩形の当たり判定処理

y3だけでなくy4も足し引きしないといけないのではないでしょうか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでのMMDモデルの描画
返信数: 7
閲覧数: 5885

Re: DXライブラリでのMMDモデルの描画

できました。ありがとうございます。
モデルビューアで調べたところ、eye2.bmpとtoon01~03.bmpが使われているようです。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 40pixのHPバーを最大HP、食らったダメージがいくつでも40pixを基準にして何pix減らすか求めたい
返信数: 4
閲覧数: 854

Re: 40pixのHPバーを最大HP、食らったダメージがいくつでも40pixを基準にして何pix減らすか求めたい

試してはいませんが、整数に丸める関係で誤差が出ている可能性があります。

コード:

84-((Player.HPMAX-Player.HP)/(Player.HPMAX/40))
これを

コード:

84-((Player.HPMAX-Player.HP)*40/Player.HPMAX)
このようにしてみたらどうですか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでのMMDモデルの描画
返信数: 7
閲覧数: 5885

Re: DXライブラリでのMMDモデルの描画

Ver3.05fにして、softyaさんのコードを入れたら正常に表示されました。 白目をむいていて怖いですが、アニメーションの問題でしょうか? 一応解決とさせていただきます。 #include "DxLib.h" char Key[256]; int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){ if( ChangeWindowMode(TRUE) != DX_CHANGESCREEN_OK || DxLib_Init() == -1 ) return ...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでのMMDモデルの描画
返信数: 7
閲覧数: 5885

Re: DXライブラリでのMMDモデルの描画

一応表示されました。
かなり汚いですが、仕様でしょうか?

こんな感じです。
mmdmodeldraw.jpg
画面写真です。
mmdmodeldraw.jpg (31.85 KiB) 閲覧数: 5870 回
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリでのMMDモデルの描画
返信数: 7
閲覧数: 5885

DXライブラリでのMMDモデルの描画

Dev-C++4.9.9.2、gcc3.4.2、公式gcc用DXライブラリVer3.05です。 DXライブラリでMMDのモデルを描画しようとしてみましたが、うまく描画されていないようです。 公式のリファレンスを参考にしました。 どこがおかしいか、どう直せばいいか教えていただければ幸いです。 よろしくお願いします。 #include "DxLib.h" char Key[256]; int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,LPSTR lpCmdLine, int nCmdShow ){ if( Change...
by みけCAT
8年前
フォーラム: AerobeatPlus掲示板
トピック: 譜面リクエストはこちら
返信数: 128
閲覧数: 53724

Re: 譜面リクエストはこちら

すいません。
リクエスト追加お願いします。

「抜け殻」
http://www.nicozon.net/watch/sm11713099
「バラライカ」
http://www.nicozon.net/watch/sm4220022
「向日葵」
http://www.youtube.com/watch?v=3YRGDuKrD6Y

難易度は
Easy:★6~7程度
Hard:★10~13程度
でお願いします。
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: strtok関数
返信数: 8
閲覧数: 1598

Re: strtok関数

tp = strtok(tp, ",");

strcpy(str2[count++], tp);
の間にtpがNULLでないかの判定を入れないといけないと思います。

追記
今更ながら修正。あとに→間に
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 「.exeを開始できません」について
返信数: 29
閲覧数: 4593

Re: 「.exeを開始できません」について

# なぜか俺だけ呼び捨て・・・orz
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 「.exeを開始できません」について
返信数: 29
閲覧数: 4593

Re: 「.exeを開始できません」について

ほしくず さんが書きました:>>nonさん
file:///C:/Users/%E3%81%BB%E3%81%97%E3%81%8F%E3%81%9A/Desktop/%E3%82%B2%E3%83%BC%E3%83%A0%E5%88%B6%E4%BD%9C/
確かにその方が伝わりますね(--;)
これでは中身が見られません。
きちんとアップロードしてください。
代表的なあぷろだ→http://www.axfc.net/uploader/
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: C++ クイズプログラム
返信数: 3
閲覧数: 1015

Re: C++ クイズプログラム

%sなのにint型の変数に入力してはいけません。 int a;→char a[10000];とでもしてください。 このばあい&はいりません。 scanfでは入力できる最大文字数を設定しておくと安全です。 a=='nokori'もstrcmp(a,"nokori")==0としてください。 この場合string.hもインクルードしてください。 #include<iostream> #include<stdio.h> #include <string.h> using namespace std; int main(){ cout<<"あなたのお名前は?"; cout<<"nonokiと入力してくだ...
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: 後置式演算子のオーバーロードについて
返信数: 3
閲覧数: 408

Re: 後置式演算子のオーバーロードについて

C言語の後置インクリメントがそういう仕様だからです。
たとえば、このコードを実行してみるとわかります。

コード:

#include <stdio.h>
 
int main(void) {
        int a,b;
        a=5;
        b=5;
        printf("++a==%d\n",++a);
        printf("b++==%d\n",b++);
        return 0;
}
実行結果はこうなります。

コード:

++a==6
b++==5
http://ideone.com/xpp15
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: mciSendString()をすると出てくるエラーについて
返信数: 1
閲覧数: 303

Re: mciSendString()をすると出てくるエラーについて

mmsystem.hをインクルードしてwinmm.libをリンクしてもダメですか?
by みけCAT
8年前
フォーラム: C言語何でも質問掲示板
トピック: フォーマットを指定して、10進数を16進数に変換したい
返信数: 13
閲覧数: 1522

Re: フォーマットを指定して、10進数を16進数に変換したい

pie さんが書きました:要求仕様に無理があると思います。
0x12345と0x123405はどうやって区別するの?
0x12345→0x010x230x45とする仕様に変更すればこの問題は解決するかな?

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