文字コード

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
文字コード

文字コード

#1

投稿記事 by 文字コード » 10年前

ごめんなさい

FileRead_getc
で取得した文字コードを、
文字コード→文字
という感じで変換させる方法が分かりません

どうか教えてください

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: 文字コード

#2

投稿記事 by みけCAT » 10年前

ここでいう「文字」とは具体的に何ですか?
使用している言語やライブラリなどは何ですか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

文字コード

文字コード

#3

投稿記事 by 文字コード » 10年前

ごめんささい
いいわすれてました

Dxライブラリです

文字コード

Re: みけCAT

#4

投稿記事 by 文字コード » 10年前

ごめんなさい
言い忘れてました

Dxライブラリです

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: 文字コード

#5

投稿記事 by みけCAT » 10年前

使用している言語とここでの「文字」の定義を教えてください。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

文字コード

Re: みけCAT

#6

投稿記事 by 文字コード » 10年前

言語は C で、
文字は、 半角アルファベットです

↓この文字を FileRead_getc で文字コード(数値)として取得しました

{
Option\\Option_ICON.jpg,Option.ezx;
Shop\\Shop_ICON.jpg,Shop.ezx;
DiscPlayer\\DiscPlayer_ICON.jpg,DiscPlayer.ezx;
MoviePlayer\\MoviePlayer_ICON.jpg,MoviePlayer.ezx;
MusicPlayer\\MusicPlayer_ICON.jpg,MusicPlayer.ezx;
}

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: 文字コード

#7

投稿記事 by みけCAT » 10年前

取得した文字コードは何ですか?(例:cp932、UTF-16、EBCDICなど)
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

文字コード

Re: みけCAT

#8

投稿記事 by 文字コード » 10年前

1文字目は

123

でした

アバター
みけCAT
記事: 6734
登録日時: 15年前
住所: 千葉県
連絡を取る:

Re: みけCAT

#9

投稿記事 by みけCAT » 10年前

文字コード さんが書きました:1文字目は

123

でした
{が0x7Bということは、EBCDIC(0x7Bは#)ではなさそうですね。
DrawFormatStringかprintfDxで描画すれば文字にできそうです。

イメージ

コード:

int c = FileRead_getc(handle);

DrawFormatString(100, 100, GetColor(255, 255, 255), "%c", c);
printfDx("%c", c);

ScreenFlip();
…と思ったが、{は半角アルファベットではないので、このまま描画してもここでいう「文字」にはならないなあ…
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

文字コード

Re: みけCAT

#10

投稿記事 by 文字コード » 10年前

できました!!!!!!!!!!

夜中にうれしくて叫んでしまいました

ありがとうございました。神様ですね、あなたは。

閉鎖

“C言語何でも質問掲示板” へ戻る