プロが教える店舗&オフィスのセキュリティ対策術

VisualStudio2013
全角文字のS-JISコードを元に、JISコードに変換する方法を教えて下さい。
よろしくお願い致します。

A 回答 (3件)

Visual Studio は開発環境の名前で、複数のプログラミング言語が使えます。


プログラミング言語毎の手段が変わってきますので、質問の際は使用するプログラミング言語を明記するようにしてください。

方法は次のものがあります。
1.各コードの仕様を元にして自作する
2.他の人が作ったものを利用する
2.1 言語標準のライブラリ
2.2 OSのAPI
2.3 その他ライブラリ

C/C++ だと 2.1 はありません。
2.2 WindowのAPIを使う
2.3 iconv,nkf等を使う
となります。

C#,VB.NET, C++/CLI だと、.Net の Encodeing クラスを使用できます。
https://learn.microsoft.com/ja-jp/dotnet/api/sys …
    • good
    • 0
この回答へのお礼

kmeeさんへ
回答&アドバイスありがとうございます。
参考にさせて頂きます。

お礼日時:2023/02/11 08:53

きじねこさんのコードには kin kout が入ってないので、参考程度に


http://cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/ …
    • good
    • 0
この回答へのお礼

Hermit6174330さんへ
早速の回答ありがとうございました。
追加情報も感謝です!
参考にさせて頂きます。

お礼日時:2023/02/11 08:52

WindowsのAPIだと、Shift-JISとunicodeの相互変換はあるようですが、JISコードだとなかなか…。


https://www.kijineko.co.jp/7-3-%E3%82%B7%E3%83%9 …
こんな感じでしょうかね?
他にも検索していけば見つかるかも知れませんが。
    • good
    • 0
この回答へのお礼

Wr5さんへ
早速の回答ありがとうございます。
検索を続けてみます。

お礼日時:2023/02/11 08:52

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!