検索結果 241 件

by Ciel
7年前
フォーラム: C言語何でも質問掲示板
トピック: エラーの意味が分からない
返信数: 46
閲覧数: 2382

Re: エラーの意味が分からない

構造体の定義が間違っているか、byouga関数に渡す時の渡し方がおかしいんでしょうね。
とりあえずソース貼って下さい。
by Ciel
7年前
フォーラム: C言語何でも質問掲示板
トピック: エラーの意味が分からない
返信数: 46
閲覧数: 2382

Re: エラーの意味が分からない

プロトタイプ宣言を
void syujinkou(kyara1*);

にして下さい。

kyara1型のポインタを渡すのでこうなります。
by Ciel
7年前
フォーラム: C言語何でも質問掲示板
トピック: エラーの意味が分からない
返信数: 46
閲覧数: 2382

Re: エラーの意味が分からない

softyaさんのおっしゃるとおり、
プロトタイプ宣言が怪しいです。
それを貼ってくれたらたぶん分かります。
by Ciel
7年前
フォーラム: C言語何でも質問掲示板
トピック: エラーの意味が分からない
返信数: 46
閲覧数: 2382

Re: エラーの意味が分からない

エラーメッセージをそのまま貼ってくれたらわかるかもしれません。
by Ciel
7年前
フォーラム: C言語何でも質問掲示板
トピック: ビルドエラー
返信数: 2
閲覧数: 214

Re: ビルドエラー

構造体の宣言がうまくいってないんじゃないでしょうか?
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: ウィンドウ表示プログラムについて
返信数: 2
閲覧数: 452

Re: ウィンドウ表示プログラムについて

まず最初にウィンドウを作る必要があります。 それに、ウィンドウプロシージャの処理がまったく書かれていません。 Windowsアプリケーションを作る上での基本がまったく出来ていないと思うので、 ここ http://wisdom.sakura.ne.jp/system/winapi/win32/index.html とかで、ウィンドウの作成から勉強して下さい。 最低でも↓ぐらいのコードは必要です。(ほかにも色々方法はありますが) 本のことは読んだことないので分かりません。 #include <windows.h> LRESULT CALLBACK WinProc(HWND hwnd,UINT ms...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: [雑談]ソースコード内のspaceの使い方
返信数: 16
閲覧数: 1053

Re: [雑談]ソースコード内のspaceの使い方

面倒臭いので入れません
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: GetHitKeyStateAll 関数が動作しない?
返信数: 3
閲覧数: 275

Re: GetHitKeyStateAll 関数が動作しない?

コード:

for( i=0; i<256; i++ )
        key[i] = key_count[i];
↑この処理は必要あるんですか?
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: euc-jp→SHIFT-JISへの文字コード変換について
返信数: 2
閲覧数: 854

Re: euc-jp→SHIFT-JISへの文字コード変換について

lbfuvabさんありがとうございます。

教えていただいたものって全てライブラリですよね。
ライブラリは出来れば使いたくないんですよねぇ。

ちょっと色々EUC-JPについて調べて思いついたことがあるので、やってみてからまた来ます(´・ω・`)

追記:
文字コードについて勉強しなおして、一文字ずつ計算しなおして変換したらできました。
ありがとうございました。
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: euc-jp→SHIFT-JISへの文字コード変換について
返信数: 2
閲覧数: 854

euc-jp→SHIFT-JISへの文字コード変換について

久しぶりの投稿です。 大分前に同じ質問をしたんですが、その時に解決できなかったので再度質問致します。 Winsockを使ってあるWEBページのデータ(html)を取得してきて、色々やろうと思ってるんですが、 その取得したいページの文字コードがeuc-jpなので、ウィンドウに表示するにはSHIFT-JISに変換してやる必要があります。 以前に質問した際に、toyoさん(だったかな?)に教えて頂いた方法でやろうと思ったのですが、 その前の段階で躓いてしまいました。 winsockを使って取得してきたデータをそのままファイルで書き出したら↓のようになってます(一部) option> <option ...
by Ciel
8年前
フォーラム: HTML/CSS/JavaScript
トピック: AjaxでPHPにデータを渡そうとしたのですが
返信数: 3
閲覧数: 2557

Re: AjaxでPHPにデータを渡そうとしたのですが

setRequestHeaderメソッドを使って、↓のようにしてみてください。

fileCom.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=utf-8");

文字コードは自分が決めた文字コードにしてくださいね。
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: VCでのdllからのライブラリファイル作成について
返信数: 3
閲覧数: 1260

Re: VCでのdllからのライブラリファイル作成について

libファイルはプロジェクトの設定や#pragma等でリンクしましたか DLL呼び出しならLoadLibrary()とGetProcAddress ()を使う方法もあります それとEUC-JPからSJISへの変換ならUNICODEを使う必要は無いですよ toyoさん、ありがとうございます リンクの設定は間違いなくしましたが、ダメでした。 LoadLibraryとかは使ったことないので、また調べてやってみます。 >>それとEUC-JPからSJISへの変換ならUNICODEを使う必要は無いですよ もしお時間があれば、これについてどういうことか、ちょこっと説明していただけると助かります。 今ちょっ...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: VCでのdllからのライブラリファイル作成について
返信数: 3
閲覧数: 1260

VCでのdllからのライブラリファイル作成について

お世話になります。 VC2008を使ってますが、dllからのライブラリファイル作成について、質問があります。 今、euc-jp→SHIFT-JISへの文字コードの変換を行うために、 WINAPIのConvertINetMultiByteToUnicodeっていう関数を使おうとしています。 これのヘッダファイルはmlang.hなんですが、ライブラリファイル(.lib)がありません。 なので↓のリンク先を参考にライブラリファイルを手動で作ったのですが、 リンクエラーがまだ発生してしまいます。 http://ameblo.jp/nana-2007-july/entry-10101317623.htm...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: GetOpenFileName
返信数: 6
閲覧数: 763

Re: GetOpenFileName

一度はリンク先の通りにやってみたんですよね?

埋め込めないというのは具体的にどういうエラーが出たのですか?
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: GetOpenFileName
返信数: 6
閲覧数: 763

Re: GetOpenFileName

あまり言っていることがよく分かりません

XPビジュアルスタイルにしたいってことですか?
もしそうなら↓をご覧下さい。
http://msdn.microsoft.com/ja-jp/library/ms997646.aspx

他にも適用する方法は、ビジュアルスタイル 適用とかでググれば結構引っかかります。
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: CかC++でこんな関数ありますか?
返信数: 6
閲覧数: 444

Re: CかC++でこんな関数ありますか?

もう解決しているので蛇足になりますが。 #include <iostream> #include <string> int main() { std::string src = "#ABC##TEST#hoge#/TEST##/ABC#"; std::string tag = "ABC"; const auto begin = src.find( "#"+tag+"#", 0 ) + tag.length() + 2; const auto end = src.find( "#/"+tag+"#", begin ); if( begin != std::string::npos && end...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: CかC++でこんな関数ありますか?
返信数: 6
閲覧数: 444

Re: CかC++でこんな関数ありますか?

>>a5ua

ポインタ同士で文字数計算できたんですね。
これでもいけそうですね。
ありがとうございました。

>>へろりさん

これ完璧ですね。ありがとうございました!

解決です!
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: CかC++でこんな関数ありますか?
返信数: 6
閲覧数: 444

CかC++でこんな関数ありますか?

お世話になります。 超くだらない質問なんですが、 あるポインタから、あるポインタまでの文字を取得できるって関数ありますか? 例えば、 #ABC#あいうえおかきくけこ#/ABC# という文字列がバッファにあったとして、 #ABC#と#/ABC#はstrstr等でその位置を取得できますが、 その間の文字である、「あいうえおかきくけこ」を取得したいんです。 当然この中の文字は可変です。文字数も変わりますし、どんな文字が入るのかも分かりません。 前後のポインタさえ取得できれば、その間の文字を取得できるような関数があればなーと思ってるんですが、 そんな関数ありますでしょうか? なければ、他の方法でも良い...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: UTF-8→SHIFT-JISへの変換について。
返信数: 6
閲覧数: 2186

Re: UTF-8→SHIFT-JISへの変換について。

>>a5uaさん

ありがとうございます!

これでいけました!

こっちの方が楽でいいですね!使わせてもらいます^^
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: UTF-8→SHIFT-JISへの変換について。
返信数: 6
閲覧数: 2186

Re: UTF-8→SHIFT-JISへの変換について。

あら?wキャストしちゃっていいんですねw データがおかしくなってしまうんじゃないかと思ってました。 おかげで上手くいきました。ありがとうございました! 一応完成版のコード貼っておきます。 utf-8の文字の最後にNULL文字(0x00)入れとかないと後ろにゴミが残るようだったので、 入れてあります。 #include <stdio.h> #include <windows.h> int main(void) { //これがUTF-8の文字 unsigned char buf[]={0xe3,0x83,0xa9,0xe3,0x83,0xab,0xe3,0x82,0xaf,0xe3,0x82,0x...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: UTF-8→SHIFT-JISへの変換について。
返信数: 6
閲覧数: 2186

Re: UTF-8→SHIFT-JISへの変換について。

Justyさん、お久しぶりです! おっしゃるとおりそうしないとUTF-8を表現できてないっぽいですね。 ですがちょっとやってみたんですが、unsigned charにすると、 MultiByteToWideChar関数の第三引数がLPCSTR型になっているので、char型じゃないとダメなんですよね。。 でもchar型にしてしまうと、128を超えてるので切り詰められてしまって、正しく表現できなくなってしまいます。 他にも、 char buf[]="0xe3,0x83,0xa9,0xe3,0x83,0xab,0xe3,0x82,0xaf,0xe3,0x82,0xa2,0xe3,0x83,0xb3,...
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: C++でSTGをつくっています
返信数: 6
閲覧数: 445

Re: C++でSTGをつくっています

倒したらcounterの値を3200に変えて次のループで、3200のとこの処理をさせるか。
if文でも入れて、breakしないようにするとか。色々方法はあります。

倒せずに3200も迎えた場合もif文で対応できると思います。

わからなかったらまた具体的に質問して下さい。
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: UTF-8→SHIFT-JISへの変換について。
返信数: 6
閲覧数: 2186

UTF-8→SHIFT-JISへの変換について。

久しぶりの質問です。 WINAPIのMultiByteToWideCharとWideCharToMultiByteを使って、 UTF-8からSHIFT-JISへの変換を行っているんですが、関数は成功しているっぽいのに変換されません。 コードを貼り付けますので、どこがおかしいのかご指摘願います。 #include <stdio.h> #include <windows.h> int main(void) { //これがUTF-8の文字 char buf[]="%e3%83%a9%e3%83%ab%e3%82%af%e3%82%a2%e3%83%b3%e3%82%b7%e3%82%a8%e3%83...
by Ciel
8年前
フォーラム: HTML/CSS/JavaScript
トピック: ブラウザーゲーム作成について
返信数: 14
閲覧数: 3253

Re: ブラウザーゲーム作成について

それだけ情報を読み書きするのであれば、データーベースを使うことをおススメします。

データーベースを使うと一つ一つファイルを読み書きする必要がなくなるし、
データの読み書きもすごい楽です。
ファイルでも可能ですが、面倒だし不具合も起こりやすいと思います。

PHPの経験はあるとのことですが、データーベースは扱ったことないのですか?

普通データーベースを扱っていれば、その利便性は理解できると思うのですが。。
by Ciel
8年前
フォーラム: HTML/CSS/JavaScript
トピック: スレ立てるまでもない質問
返信数: 18
閲覧数: 3968

Re: スレ立てるまでもない質問

javascriptでクッキーを使ったコードを書いておきます。 あまり詳しくないので、クロスブラウザの対応は行っていません。 簡単にテストしてみたらIEでしか動きませんでした。 var year,month,day,hour,minute,second; data = new Date(); year=data.getYear(); month=data.getMonth()+1 day=data.getDate(); hour=data.getHours(); minute=data.getMinutes(); second=data.getSeconds(); document.cooki...
by Ciel
8年前
フォーラム: HTML/CSS/JavaScript
トピック: スレ立てるまでもない質問
返信数: 18
閲覧数: 3968

Re: スレ立てるまでもない質問

クッキー使えばいけるんじゃないでしょうか?
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: GetHitKeyStateAll について
返信数: 15
閲覧数: 1759

Re: GetHitKeyStateAll について

一瞬しか見てませんが
GetHitKeyStateAll関数は実行したときのみ実行されます。

基本ゲームって、処理をループさせて動かしていると思いますので、
毎回その関数を呼ぶようにしていれば、実行されます。

WaitKey()は確かキーの入力を待つ関数だったと思います。
これはここでキーの入力を待つので処理が止まります。つまりループ自体も止まります。

whileでループしてるんだったら、

WaitKey()

はいらないんじゃないでしょうか?

とりあえず時間ないので、これだけ。
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: VISUAL C++のデバッグで動かすと画面出力されているが、exeファイルだと画面が真っ暗
返信数: 3
閲覧数: 795

Re: VISUAL C++のデバッグで動かすと画面出力されているが、exeファイルだと画面が真っ暗

デバッグ時はプロジェクトファイルがあるフォルダを基準にしてファイルを見に行っています。

exeファイルから実行するときはexeファイルがあるフォルダを基準にしてファイルを見に行きます。

では、どうすればよいか?

読み込める場所にexeファイルを移動するか、画像データなどのファイルを移動すればよいだけです。
by Ciel
8年前
フォーラム: C言語何でも質問掲示板
トピック: 最大値を求めるのに・・・
返信数: 10
閲覧数: 1177

Re: 最大値を求めるのに・・・

一瞬しか見てませんが、毎回最大値と比較させてみてはどうでしょう。
by Ciel
8年前
フォーラム: HTML/CSS/JavaScript
トピック: スレ立てるまでもない質問
返信数: 18
閲覧数: 3968

Re: スレ立てるまでもない質問

たぶん、IEじゃないと動きませんよ。

基本javascriptではユーザのローカルファイルにはアクセスできませんので、
PHP等を使って、読み書きするしかありません。

とりあえずそれでも良いのであれば、IEでやった結果をまた書き込んでいただければアドバイスいたします。
が、クロスブラウザに対応するのが一番良いと思いますのでお勧めしません。

素直にPHPでサラッっとやることをおススメいたします^^

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