Windows NTは初代からUnicodeがネイティブの文字コードです。cp932ではありません。
プログラマーなら一度は煩わされたことのある文字コードについてのスレ。
UTF-8、Shift_JIS、JIS、EUC、Unicode、UCS、サロゲートペア、コードポイント、文字コード判定、
合成文字、ソート、TRON、外字コード、その他について語り合いましょう。
各言語での文字列の扱いについての質問もOKです。
基本マッターリ、ささ、茶でもどうぞ。
■過去スレ
文字コード総合スレ part1 http://pc11.2ch.net/test/read.cgi/tech/1031028205/
文字コード総合スレ part2 http://pc11.2ch.net/test/read.cgi/tech/1143375639/
文字コード総合スレ part3 http://pc11.2ch.net/test/read.cgi/tech/1180250376/
文字コード総合スレ part4 http://pc11.2ch.net/test/read.cgi/tech/1228052369/
(スレ再利用)UnicodeとUTF-8の違いは? http://pc12.2ch.net/test/read.cgi/tech/1177930957/
(隔離スレ)UnicodeとUTF-8の違いは? その2 http://pc12.2ch.net/test/read.cgi/tech/1274937437/
文字コード総合スレ part5 http://pc12.2ch.net/test/read.cgi/tech/1236529563/
文字コード総合スレ part6 http://hibari.2ch.net/test/read.cgi/tech/1278923059/
文字コード総合スレ part7 http://toro.2ch.net/test/read.cgi/tech/1306595564/
文字コード総合スレ part8 http://peace.2ch.net/test/read.cgi/tech/1354248962/
文字コード総合スレ part9 http://peace.2ch.net/test/read.cgi/tech/1401301779/
文字コード総合スレ Part10 http://mevius.2ch.net/test/read.cgi/tech/1444822140/
文字コード総合スレ Part11 https://mevius.5ch.net/test/read.cgi/tech/1516629503/
文字コード総合スレ Part12 https://mevius.5ch.net/test/read.cgi/tech/1544931495/
探検
文字コード総合スレ part13
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2020/07/03(金) 20:53:47.08ID:elbfDzqw409デフォルトの名無しさん
2022/04/03(日) 07:38:29.92ID:UTZR2EX5 >>408
例えば「小田急線に乗りたい」と息子が言ったとする。そしていざ、小田急線のホームにつくと「違う」と言い出し、乗ろうとしない。よくよく聞いてみると息子の希望は、「小田急3000型の急行小田原行きに、新宿から小田原まで乗りたい」ということだったりする。
わかるかぁ!と思ったのを思い出した
例えば「小田急線に乗りたい」と息子が言ったとする。そしていざ、小田急線のホームにつくと「違う」と言い出し、乗ろうとしない。よくよく聞いてみると息子の希望は、「小田急3000型の急行小田原行きに、新宿から小田原まで乗りたい」ということだったりする。
わかるかぁ!と思ったのを思い出した
410デフォルトの名無しさん
2022/04/03(日) 11:41:24.29ID:YOg/TQMm411デフォルトの名無しさん
2022/04/03(日) 11:55:34.75ID:Yvm2gL+J じゃー聞くがそもそもその半角の角て何よ
412デフォルトの名無しさん
2022/04/03(日) 12:11:46.89ID:NWvQ4doQ 半角二次元っていう板があるから
そこで聞いてくるといいよ
そこで聞いてくるといいよ
413デフォルトの名無しさん
2022/04/03(日) 13:00:55.07ID:sHDa++yb >>412
君、頭悪いってよく言われるでしょ?
君、頭悪いってよく言われるでしょ?
414デフォルトの名無しさん
2022/04/03(日) 13:40:57.13ID:hBoszYQw415デフォルトの名無しさん
2022/04/03(日) 13:54:58.39ID:craTsUS2 >>411
半角という一つの言葉にhalf widthって訳語を当てたんだろ
半角という一つの言葉にhalf widthって訳語を当てたんだろ
416デフォルトの名無しさん
2022/04/03(日) 14:07:53.41ID:CJTxuxUG 「半角」は元々は活字の半分の面積を意味する印刷業界用語だよ
417デフォルトの名無しさん
2022/04/03(日) 15:32:39.46ID:8njkmZuA そういやなんで「角」なんだろうね?
418デフォルトの名無しさん
2022/04/03(日) 15:51:29.35ID:CJTxuxUG 活字における四角形の4つの角すべてを使用するから全角
419デフォルトの名無しさん
2022/04/03(日) 19:33:49.94ID:FH+2XgVa C勉強初心者なのだが文字コードの壁にぶち当たった
日本語使わなきゃいいだけなんだろうが例題は原文が日本語だし
それを英語に直して打ち込んで、出力結果の確認も英語でやるとかしんどすぎる
日本語使わなきゃいいだけなんだろうが例題は原文が日本語だし
それを英語に直して打ち込んで、出力結果の確認も英語でやるとかしんどすぎる
420デフォルトの名無しさん
2022/04/03(日) 19:48:22.38ID:CXOzFyJC 英語が得意ではない
という意味?
という意味?
421デフォルトの名無しさん
2022/04/03(日) 19:49:40.68ID:CJTxuxUG 間違ってC++相談室スレに書き込んでしまったので改めて書き込む
半角全角使うな厨が絶滅しますように (AA略
半角全角使うな厨が絶滅しますように (AA略
422デフォルトの名無しさん
2022/04/03(日) 19:58:36.84ID:FH+2XgVa >>420
そうです。英語があまり得意ではありません。
日本語の入門書で学習しているのですが、その本が特に開発環境を指定しておらず、
自分が準備した開発環境(エディタがShift-JISらしいです)で例題を打ち込むと問題が起こります。
特定の文字に対処する方法はあるようなのですが、環境を変えて根本的な解決ができないか、と調べておりましたが、
そちらも色々ややこしそうで、結局全部英語でやらなきゃいけないのかなぁ、と。
そうです。英語があまり得意ではありません。
日本語の入門書で学習しているのですが、その本が特に開発環境を指定しておらず、
自分が準備した開発環境(エディタがShift-JISらしいです)で例題を打ち込むと問題が起こります。
特定の文字に対処する方法はあるようなのですが、環境を変えて根本的な解決ができないか、と調べておりましたが、
そちらも色々ややこしそうで、結局全部英語でやらなきゃいけないのかなぁ、と。
423デフォルトの名無しさん
2022/04/03(日) 20:12:43.82ID:a31az5g3 うむ。半角使うな厨はそろそろ世の中から退場して。
424デフォルトの名無しさん
2022/04/03(日) 20:28:35.14ID:ay8H5C1D 半角カナ使う人に理由をきいてみたら、1バイトでもファイルサイズを減らすためと言われたのには色々驚いた
ちなみに文字コードはUTF-8
ちなみに文字コードはUTF-8
425デフォルトの名無しさん
2022/04/04(月) 00:40:27.15ID:39SIV1sh426デフォルトの名無しさん
2022/04/04(月) 07:21:12.86ID:aBZOo9DH >>425
ありがとうございます。
もう少し調べて設定を変えてみたら、作成済のexeファイル起動したときコマンドプロンプトで文字化けが起こったので、今のままじゃ対応できなさそうな感じです。
世の中の全ソフトがUTFなら問題は起こらないんだろうなあ。
ありがとうございます。
もう少し調べて設定を変えてみたら、作成済のexeファイル起動したときコマンドプロンプトで文字化けが起こったので、今のままじゃ対応できなさそうな感じです。
世の中の全ソフトがUTFなら問題は起こらないんだろうなあ。
427デフォルトの名無しさん
2022/04/04(月) 12:19:56.00ID:A2Pzpe07 CP932 とか、ファイルパスにUTF-16 ? とか使っているのは、Windows だけでしょ?
Linux は、UTF-8 で統一されている
全言語はLinux用
Windows用言語は、C# のみ。
特殊なのは、Windows用のネイティブアプリを作る場合だけ。
普通にウェブ開発する場合は、Linux。
サーバー・クラウド・Docker も、すべてLinuxだから
開発者がLinuxしかいない。
それでWindowsでも、WSL2 でLinuxが使えるようにした
Linux は、UTF-8 で統一されている
全言語はLinux用
Windows用言語は、C# のみ。
特殊なのは、Windows用のネイティブアプリを作る場合だけ。
普通にウェブ開発する場合は、Linux。
サーバー・クラウド・Docker も、すべてLinuxだから
開発者がLinuxしかいない。
それでWindowsでも、WSL2 でLinuxが使えるようにした
428デフォルトの名無しさん
2022/04/04(月) 12:30:01.86ID:aBZOo9DH 真面目にやりたいならwindowsしか持ってないってのはまずいってわけか
初心者向けの学習ならごまかしつつ進められるところはあるのかもしれないが
初心者向けの学習ならごまかしつつ進められるところはあるのかもしれないが
429デフォルトの名無しさん
2022/04/04(月) 12:53:56.30ID:F+M9/rKi >>400
レシートに印字できる文字数やレジに登録できる文字数に制限がある
全角で表示しきれればいいけどだいたい足りないので半角で登録する
店舗名や住所などは3行とか4行表示できたりするのでスペース文字とかで調整して印字させたりした
10年ぐらい前の話だけどな
レシートに印字できる文字数やレジに登録できる文字数に制限がある
全角で表示しきれればいいけどだいたい足りないので半角で登録する
店舗名や住所などは3行とか4行表示できたりするのでスペース文字とかで調整して印字させたりした
10年ぐらい前の話だけどな
430デフォルトの名無しさん
2022/04/04(月) 13:33:42.39ID:0mSmJ0PC Shift JISであればWindowsのコマンドプロンプトで文字化けはしない
全てが文字化けするのか"表"のように特定の文字だけ化けるのか
コンパイラは何を使っているのか等々もう少し詳しく書かないとわからん
全てが文字化けするのか"表"のように特定の文字だけ化けるのか
コンパイラは何を使っているのか等々もう少し詳しく書かないとわからん
431427
2022/04/04(月) 13:55:29.24ID:A2Pzpe07 WSL2, Ubuntu 18.04 で、Ruby の1-liner なら、これで日本語文字列が表示される。
ファイルパスに日本語が含まれていても、WSL2 が変換して正常に処理される
/mnt/c は、Windows 側のCドライブ
chomp で末尾の改行を削除して、1行ずつ処理する。
:encoding "extenc:intenc" の形で、外部/内部エンコーディングを指定する
ファイルがUTF-8 の場合
ruby -e 'File.foreach( "/mnt/c/Users/Owner/Documents/ファイル.txt", chomp: true ) { |line| puts line; break }'
ファイルがCP932 の場合
ruby -e 'File.foreach( "/mnt/c/Users/Owner/Documents/ファイル.txt", encoding: "CP932:UTF-8", chomp: true ) { |line| puts line; break }'
ファイルパスに日本語が含まれていても、WSL2 が変換して正常に処理される
/mnt/c は、Windows 側のCドライブ
chomp で末尾の改行を削除して、1行ずつ処理する。
:encoding "extenc:intenc" の形で、外部/内部エンコーディングを指定する
ファイルがUTF-8 の場合
ruby -e 'File.foreach( "/mnt/c/Users/Owner/Documents/ファイル.txt", chomp: true ) { |line| puts line; break }'
ファイルがCP932 の場合
ruby -e 'File.foreach( "/mnt/c/Users/Owner/Documents/ファイル.txt", encoding: "CP932:UTF-8", chomp: true ) { |line| puts line; break }'
432デフォルトの名無しさん
2022/04/04(月) 14:42:22.56ID:aBZOo9DH >>430
特定の文字だけアウトです
本格的なのは別にあるのは知ってますが勉強用なら見やすいのがいいかなと思ってEasyIDECで始めたのでコンパイラはTinyCかと思います
対策調べてたらShiftJISで書くのがそもそもの間違いみたいな話があり困っておりました
特定の文字だけアウトです
本格的なのは別にあるのは知ってますが勉強用なら見やすいのがいいかなと思ってEasyIDECで始めたのでコンパイラはTinyCかと思います
対策調べてたらShiftJISで書くのがそもそもの間違いみたいな話があり困っておりました
433デフォルトの名無しさん
2022/04/04(月) 15:48:39.38ID:A2Pzpe07 Windows 専用の環境依存文字じゃないの?
@、丸で囲まれた1とか、
、はしご高とか
CP932 の文字かも。
たぶん、sjis に含まれていないのかも
Shift_JIS, CP932(Windows-31J)の違いを調べてみれば?
@、丸で囲まれた1とか、
、はしご高とか
CP932 の文字かも。
たぶん、sjis に含まれていないのかも
Shift_JIS, CP932(Windows-31J)の違いを調べてみれば?
434デフォルトの名無しさん
2022/04/04(月) 19:24:33.26ID:0mSmJ0PC >>432
多分ダメ文字だね
ソ噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃濬畚秉綵臀藹觸軆鐔饅鷭
は2byte目が0x5cなのでエスケープ文字と誤認識して文字化けする
ダメ文字の後に半角¥を入れることで回避はできる
printf("表\示");
Borland C++のフリーの日本語版はもう手に入らないんだっけ
多分ダメ文字だね
ソ噂浬欺圭構蚕十申曾箪貼能表暴予禄兔喀媾彌拿杤歃濬畚秉綵臀藹觸軆鐔饅鷭
は2byte目が0x5cなのでエスケープ文字と誤認識して文字化けする
ダメ文字の後に半角¥を入れることで回避はできる
printf("表\示");
Borland C++のフリーの日本語版はもう手に入らないんだっけ
435デフォルトの名無しさん
2022/04/04(月) 19:35:35.38ID:i8uhY1ge 開発環境はVisual Studio Community使えば良いのでは
436デフォルトの名無しさん
2022/04/04(月) 20:00:31.30ID:0mSmJ0PC あとはソースをUTF-8で編集してビルドしてコマンドプロンプトでchcp 65001としてUTF-8に切り替えてから実行するとか
コマンドプロンプトのフォントはMSゴシックとかにしておいた方がいいと思う
コマンドプロンプトのフォントはMSゴシックとかにしておいた方がいいと思う
437デフォルトの名無しさん
2022/04/04(月) 22:38:46.29ID:W9fOauET >>427
どこのLinuxの話?
どこのLinuxの話?
438デフォルトの名無しさん
2022/04/04(月) 23:02:35.76ID:0ys4BNPk ありがとうございます
色々考えた結果学習は>>434の方法で続けてみることにします
色々考えた結果学習は>>434の方法で続けてみることにします
439デフォルトの名無しさん
2022/04/05(火) 00:45:07.42ID:TsqsF2oT440デフォルトの名無しさん
2022/04/05(火) 00:59:13.18ID:TsqsF2oT PC買い直す必要まではないのか
しかし先が思いやられるのでプログラム学習はやめにするよ
特に目標があったわけでもないし
ありがとう
しかし先が思いやられるのでプログラム学習はやめにするよ
特に目標があったわけでもないし
ありがとう
441デフォルトの名無しさん
2022/04/05(火) 01:02:33.14ID:iD4mxYU0 SJISのような日本ローカルのキャラクタセットを外国が意識してくれると思っている方がおかしい。
442デフォルトの名無しさん
2022/04/05(火) 01:07:26.62ID:TsqsF2oT それはそうなんだが英語力を専門書読めるレベルに上げるなんて今更無理
日本語を母語として20年生きてきた普通の人がプログラミングやるなんて無理なんじゃない?
日本語を母語として20年生きてきた普通の人がプログラミングやるなんて無理なんじゃない?
443デフォルトの名無しさん
2022/04/05(火) 01:09:38.64ID:TsqsF2oT 全てを英語で学習するのが最良なのは間違いなさそうだが
全ての日本人プログラマーがそうしてる訳ではないよな?
どこかに道はあるような気はするが…もうどうでもいいわ
全ての日本人プログラマーがそうしてる訳ではないよな?
どこかに道はあるような気はするが…もうどうでもいいわ
444デフォルトの名無しさん
2022/04/05(火) 01:54:42.17ID:lmURjE+L UTFで統一すればうまく行くかもしれない
445デフォルトの名無しさん
2022/04/05(火) 02:09:00.43ID:vcRNUjlt >>444
8?16?32?
8?16?32?
446デフォルトの名無しさん
2022/04/05(火) 02:12:52.85ID:TsqsF2oT OSがwindowsで設定言語が日本語なのでどこかで詰むのではないかと不安
447デフォルトの名無しさん
2022/04/05(火) 14:23:19.00ID:6a13xz8Z ダメ文字って、20〜30年前の話じゃないの?
sjis が鬼門だから、日本人開発者は皆、Mac を使う。
プログラミング学校もMac限定
Windows 10 Home 版で、
VSCode, WSL2, Linux, Docker Desktop などが出来たのは、ここ2〜3年
これでようやく、WindowsがMacと争えるようになった
Microsoft がLinux技術者を大量に採用して、WindowsからLinuxへ移行したから
sjis が鬼門だから、日本人開発者は皆、Mac を使う。
プログラミング学校もMac限定
Windows 10 Home 版で、
VSCode, WSL2, Linux, Docker Desktop などが出来たのは、ここ2〜3年
これでようやく、WindowsがMacと争えるようになった
Microsoft がLinux技術者を大量に採用して、WindowsからLinuxへ移行したから
448427
2022/04/05(火) 14:39:26.06ID:6a13xz8Z >>427
に書いたけど、全言語がBOM無しUTF-8 で、Linux 用
だから、これ以外の物がダメ。
つまり、Windows と、sjis がダメ
クラウドのすべての基幹技術が、Docker で、
AWS, Kubernetes, CircleCI などで使われている。
DockerはLinux の技術だから、
Microsoft も、Linux Foundation に入っている
Linuxを使わないと、インターネット・コンピューターが動かない
に書いたけど、全言語がBOM無しUTF-8 で、Linux 用
だから、これ以外の物がダメ。
つまり、Windows と、sjis がダメ
クラウドのすべての基幹技術が、Docker で、
AWS, Kubernetes, CircleCI などで使われている。
DockerはLinux の技術だから、
Microsoft も、Linux Foundation に入っている
Linuxを使わないと、インターネット・コンピューターが動かない
449デフォルトの名無しさん
2022/04/05(火) 14:51:52.85ID:TsqsF2oT ・日本語でプログラミングの勉強しようと思ったら基本的にwindowsは使ってはいけない
・ここ数年はwindowsでもやれないことはない
ってこと?
とはいえ未だにコマンドプロンプトは良くなさそうだし学習ストップが無難か
・ここ数年はwindowsでもやれないことはない
ってこと?
とはいえ未だにコマンドプロンプトは良くなさそうだし学習ストップが無難か
450デフォルトの名無しさん
2022/04/05(火) 14:55:24.52ID:TsqsF2oT 自分みたいな年寄りはともかく、家にwindowsしかない普通の家庭の子どもが何かのきっかけでプログラミングに興味を持ったとき、そこから先に進む可能性を閉ざしてしまうのが日本ってことになるな
451デフォルトの名無しさん
2022/04/05(火) 15:24:31.00ID:tzt3NmkL 日本語で得られる範囲は対したことが無いので、将来への不安とか考えなくても良いよ
452デフォルトの名無しさん
2022/04/05(火) 15:28:13.39ID:TsqsF2oT プログラミングの勉強する前に英語の勉強しろってことだな
手遅れ感が否めないけど
手遅れ感が否めないけど
453427
2022/04/05(火) 16:07:16.53ID:6a13xz8Z すべてのシステムは、インターネット・クラウドにあるから、
それを作っているのがLinux なので、全言語はLinux用に作ってある。
だから、全言語BOM無しUTF-8 を使っている
Windows(C#), iPhone(Swift), Android(Dart)など各端末用の言語は、特殊な部類
特にWindowsは、sjis 正確にはCP932 を使っていて、
こういうエンコードを知っている外人は、まずいない
だから、外人が作ったUTF-8, Linux用のコードを、
Windows用にコンパイルしても、日本語でバグる
だから、Ruby on Rails でも、Cloud 9 でクラウド開発するか、Mac を使う。
プログラミング学校もそう
YouTube のRailsの動画でも、
Windows 10, VSCode, WSL2, Linux, Docker Desktop などは、つい最近
それを作っているのがLinux なので、全言語はLinux用に作ってある。
だから、全言語BOM無しUTF-8 を使っている
Windows(C#), iPhone(Swift), Android(Dart)など各端末用の言語は、特殊な部類
特にWindowsは、sjis 正確にはCP932 を使っていて、
こういうエンコードを知っている外人は、まずいない
だから、外人が作ったUTF-8, Linux用のコードを、
Windows用にコンパイルしても、日本語でバグる
だから、Ruby on Rails でも、Cloud 9 でクラウド開発するか、Mac を使う。
プログラミング学校もそう
YouTube のRailsの動画でも、
Windows 10, VSCode, WSL2, Linux, Docker Desktop などは、つい最近
454427
2022/04/05(火) 16:18:30.45ID:6a13xz8Z Microsoft(MS)のCEO・バルマーが「Linux はガン」と言って毛嫌いしていたけど、
すべてのシステムがクラウド・Linux へ移行して、世の中に取り残されてしまった
MSに残ったのは、Office だけ
それで、MSはLinux技術者を大量に雇い、
Linux Foundation にも入って、Linuxに貢献することにした
それと取り残されているのが、CP932。
世界はUTF-8になっている
すべてのシステムがクラウド・Linux へ移行して、世の中に取り残されてしまった
MSに残ったのは、Office だけ
それで、MSはLinux技術者を大量に雇い、
Linux Foundation にも入って、Linuxに貢献することにした
それと取り残されているのが、CP932。
世界はUTF-8になっている
455デフォルトの名無しさん
2022/04/05(火) 16:25:00.78ID:TsqsF2oT バルマーって昔壇上で叫んでた変なおっさんか
それはともかく
自分が英語できなさすぎるからかも知れんがMacのUI苦手でな…
もし学習するなら普段使い用とはPC自体分けたほうが良いのかもしれんな
そんな金はないが
それはともかく
自分が英語できなさすぎるからかも知れんがMacのUI苦手でな…
もし学習するなら普段使い用とはPC自体分けたほうが良いのかもしれんな
そんな金はないが
456427
2022/04/05(火) 16:39:15.87ID:6a13xz8Z Ruby on Rails みたいなウェブ開発は、Linux だから、
Cloud 9 みたいなクラウド開発を勧められる
ローカルPC なら、Mac 上に、Virtual Box でLinuxを入れる。
どこのプログラミング学校でもそう
Windows 10 Home, VSCode, WSL2, Linux, Docker Desktop は、つい最近
ローカル開発では、Mac/Windows上に、Linuxを入れるから、
2つのOS が動くから、メモリ16GB 以上は欲しい。
32GBが推奨
初心者は必ず、Linux, Dockerを学ぶ
Windows(C#), iPhone(Swift), Android(Dart)など各端末用の言語・アプリは、特殊な部類
Cloud 9 みたいなクラウド開発を勧められる
ローカルPC なら、Mac 上に、Virtual Box でLinuxを入れる。
どこのプログラミング学校でもそう
Windows 10 Home, VSCode, WSL2, Linux, Docker Desktop は、つい最近
ローカル開発では、Mac/Windows上に、Linuxを入れるから、
2つのOS が動くから、メモリ16GB 以上は欲しい。
32GBが推奨
初心者は必ず、Linux, Dockerを学ぶ
Windows(C#), iPhone(Swift), Android(Dart)など各端末用の言語・アプリは、特殊な部類
457デフォルトの名無しさん
2022/04/05(火) 16:42:48.29ID:0cBctari ちんちんシュッ!シュッ!シュッ!
458デフォルトの名無しさん
2022/04/05(火) 18:55:29.40ID:lZ0ctM/K 1990年に補助漢字が制定されたときに
シフトJISを置き換えようとする動きは全く無かったのかな
シフトJISを置き換えようとする動きは全く無かったのかな
459デフォルトの名無しさん
2022/04/05(火) 19:12:08.71ID:E5ZUVyu6460デフォルトの名無しさん
2022/04/05(火) 22:02:53.74ID:tEc3t7ZA >>439
同じエラーって具体的にどんなエラーが出てるの?
でダメ文字の所で出るのかね
上にも書いてる人がいるけどかなりの初心者っぽいのでVisualStudioCommunity使った方がいいんじゃない
あとC以外の言語から始めた方がいいと思う
あと変な人が力説してますがLinuxの方が敷居が高いですよ
いままでの書き込みみてもLinux入れてターミナルでソース編集してコンパイルまで到達できそうにない
cp932は互換性のために残ってるだけで内部はWindowsNTの時点でUnicodeです
コマンドプロンプトもUTF8に出来るしWindoesTerminalとか出てきてるしメモ帳すらUTF8対応してるというのに
同じエラーって具体的にどんなエラーが出てるの?
でダメ文字の所で出るのかね
上にも書いてる人がいるけどかなりの初心者っぽいのでVisualStudioCommunity使った方がいいんじゃない
あとC以外の言語から始めた方がいいと思う
あと変な人が力説してますがLinuxの方が敷居が高いですよ
いままでの書き込みみてもLinux入れてターミナルでソース編集してコンパイルまで到達できそうにない
cp932は互換性のために残ってるだけで内部はWindowsNTの時点でUnicodeです
コマンドプロンプトもUTF8に出来るしWindoesTerminalとか出てきてるしメモ帳すらUTF8対応してるというのに
461デフォルトの名無しさん
2022/04/05(火) 22:22:26.20ID:TsqsF2oT >>460
\を入れようが何しようが、ダメ文字入ってるプログラムはコンパイルできませんと言われますね
あとLinuxのターミナルの表示は学生時代に見たことがあって、
ああいうのに首突っ込むのは後でいいのかな、と思った
もっと分かりやすいところから始めようとした
それでEasyIDECなんぞ入れてしまったんですが…
VisualStudioCommunity、Windowsでは一般的らしいですね
全工程でShiftJISが介在しないようにするには色々いじらないといけないらしく
自分のPCで可能なのか問題が起こらないのか調べてみてます
\を入れようが何しようが、ダメ文字入ってるプログラムはコンパイルできませんと言われますね
あとLinuxのターミナルの表示は学生時代に見たことがあって、
ああいうのに首突っ込むのは後でいいのかな、と思った
もっと分かりやすいところから始めようとした
それでEasyIDECなんぞ入れてしまったんですが…
VisualStudioCommunity、Windowsでは一般的らしいですね
全工程でShiftJISが介在しないようにするには色々いじらないといけないらしく
自分のPCで可能なのか問題が起こらないのか調べてみてます
462デフォルトの名無しさん
2022/04/05(火) 22:37:00.82ID:WTnH7dBF ずぶの素人は文字コードのことなんか忘れて素直にVisualStudio使う正道いけば何ら問題ないんだ
463デフォルトの名無しさん
2022/04/05(火) 22:57:36.93ID:tEc3t7ZA >>461
ダメ文字ごときでコンパイルできないってのも変な話だね
EazyIDECでざっと検索したけどコンパイラが日本語非対応かつ規格古いからお薦めしないみたいな回答がいくつも出てきたよ
まあVisualStudioがいいんじゃね
基本的に日本語版と銘打っている開発環境であれば文字化けは発生しません
あとプログラム言語の勉強をしたいんであればC言語はやめた方がいいと思う
ダメ文字ごときでコンパイルできないってのも変な話だね
EazyIDECでざっと検索したけどコンパイラが日本語非対応かつ規格古いからお薦めしないみたいな回答がいくつも出てきたよ
まあVisualStudioがいいんじゃね
基本的に日本語版と銘打っている開発環境であれば文字化けは発生しません
あとプログラム言語の勉強をしたいんであればC言語はやめた方がいいと思う
464デフォルトの名無しさん
2022/04/05(火) 23:06:58.23ID:ttF5Czbg465デフォルトの名無しさん
2022/04/05(火) 23:30:48.81ID:Nm1pCLcM いまどき珍しいアンチMSがいますね
466デフォルトの名無しさん
2022/04/06(水) 00:39:28.57ID:WyxjzJ2Q >>463
VisualStudioを試してみた結果
問題のプログラムをShift-JISにしたプロジェクトとUTF-8にしたプロジェクトが、両方普通にデバッグ可能なので
VisualStudioの設定がどうなってるのか分からない
というかVisualStudioの各ウィンドウの表示や設定項目の意味が分からない
教科書を先に進めることは可能になりそうなのは良いが、上記問題をどこまで放置して良いのやら…
色々アドバイス頂きありがとうございます。
VisualStudioを試してみた結果
問題のプログラムをShift-JISにしたプロジェクトとUTF-8にしたプロジェクトが、両方普通にデバッグ可能なので
VisualStudioの設定がどうなってるのか分からない
というかVisualStudioの各ウィンドウの表示や設定項目の意味が分からない
教科書を先に進めることは可能になりそうなのは良いが、上記問題をどこまで放置して良いのやら…
色々アドバイス頂きありがとうございます。
467デフォルトの名無しさん
2022/04/06(水) 15:12:06.40ID:JYszPs8R VisualStudio のマニュアルを読もうという気はないのか?
468デフォルトの名無しさん
2022/04/06(水) 15:56:14.27ID:N8xSXOwY 文字コードスレでやる話じゃない
その程度の判断すら出来ないピーマンに
ドキュメントを読むなんて発想があったら
そっちの方がビックリしてしまう
その程度の判断すら出来ないピーマンに
ドキュメントを読むなんて発想があったら
そっちの方がビックリしてしまう
469デフォルトの名無しさん
2022/04/06(水) 17:12:22.67ID:aY4pnG+o それな
ここはグリフの出来栄えを品評するスレだから
ここはグリフの出来栄えを品評するスレだから
470デフォルトの名無しさん
2022/04/21(木) 01:22:16.61ID:4dP6ZshN 絵文字の話をしましょう
471デフォルトの名無しさん
2022/04/30(土) 19:05:50.61ID:Umyn0PED 皆さん5月ですよ。
カープストリーマーが多用される季節ですね
カープストリーマーが多用される季節ですね
472デフォルトの名無しさん
2022/05/01(日) 00:03:14.50ID:v8m9Jg9Q kashiwamochiの絵文字は無いのですか
473デフォルトの名無しさん
2022/05/01(日) 01:05:28.24ID:GLFip81w ______
`=、;;;;;,,,,,,,:::,,,,,;;;;;,,,,`""''';;;;,, 、__
,.-'゙''''',='";;;;;;;;",-,,;;;;;;゙;;;;;;;;;l;;;;`,、
/ `ー-...,;;;;;;;;;;;;,-‐/;;;;;;';;;;;;;;;;;;
./ `''''''""i;;;;;;;;ヽ
l ■ |,,,____/ |;;;;} カシワモーチ!
| |.:::::/ ■ ノ;;;;}
ヽ、 |:::/ _,/;;;'゛
`ヽ、_ |/ _,,.,;‐';;;;゛゛
"'''=ー;‐---‐‐'';';"-''"゛
~~~~ ̄´
-、,,;;;、;;,、
(・∀・ };;) カシワモーチ!
`=、;;;;;,,,,,,,:::,,,,,;;;;;,,,,`""''';;;;,, 、__
,.-'゙''''',='";;;;;;;;",-,,;;;;;;゙;;;;;;;;;l;;;;`,、
/ `ー-...,;;;;;;;;;;;;,-‐/;;;;;;';;;;;;;;;;;;
./ `''''''""i;;;;;;;;ヽ
l ■ |,,,____/ |;;;;} カシワモーチ!
| |.:::::/ ■ ノ;;;;}
ヽ、 |:::/ _,/;;;'゛
`ヽ、_ |/ _,,.,;‐';;;;゛゛
"'''=ー;‐---‐‐'';';"-''"゛
~~~~ ̄´
-、,,;;;、;;,、
(・∀・ };;) カシワモーチ!
474デフォルトの名無しさん
2022/05/01(日) 09:47:27.40ID:++MYoEcJ /\⌒ヽペタン
/ /⌒)ノ ペタン
∧_∧ \ (( ∧_∧
(; ´Д`))' ))(・∀・ ;)
/ ⌒ノ ( ⌒ヽ⊂⌒ヽ
.(O ノ ) ̄ ̄ ̄()__ )
)_)_) (;;;;;;;;;;;;;;;;;;;)(_(
/ /⌒)ノ ペタン
∧_∧ \ (( ∧_∧
(; ´Д`))' ))(・∀・ ;)
/ ⌒ノ ( ⌒ヽ⊂⌒ヽ
.(O ノ ) ̄ ̄ ̄()__ )
)_)_) (;;;;;;;;;;;;;;;;;;;)(_(
475デフォルトの名無しさん
2022/05/01(日) 13:06:53.14ID:WHoMyRTL かわいいな
476デフォルトの名無しさん
2022/05/18(水) 04:12:02.62ID:6EUcjmyx__ __ ___ _____ _____ ___ ___ ___
| | / / | // | /__ __/ [][] _| |_| |__ _| |_
| |. / / / / / / ̄ ̄|. l / / | _ | |_ レ'~ ̄|
| | / / / / / /. / / | |___  ̄| | / / / /| |
| | / / / / /  ̄ ̄ / \__| | |  ̄ /_ / | |_
| |. / / / / / / ̄ ̄ ̄ |_| |__| \/
| |/ / / /. / /
|. / / / / /
| /. / | ./ /
 ̄ ̄ ̄  ̄ ̄ ̄.  ̄ ̄
477デフォルトの名無しさん
2022/05/18(水) 04:37:01.90ID:gfXomVxl これだから🤐は…
478デフォルトの名無しさん
2022/06/10(金) 23:51:02.52ID:4zMtyRVG 顔文字という
479デフォルトの名無しさん
2022/06/29(水) 21:31:27.01ID:iLZmMWcX 全角1文字の情報量は何バイト?
https://it.srad.jp/story/22/06/27/1532211/
https://it.srad.jp/story/22/06/27/1532211/
480デフォルトの名無しさん
2022/06/29(水) 23:00:04.36ID:ycG9kzJQ 今、一般的に利用できる技術で詰め込むとして
300dpi 10point くらいのサイズだとマイクロQRコードM4 つかって35バイト当たりが正解か。
300dpi 10point くらいのサイズだとマイクロQRコードM4 つかって35バイト当たりが正解か。
481デフォルトの名無しさん
2022/07/01(金) 00:22:17.93ID:6S5dpkxd 紙に詰め込もうとしてる?
482デフォルトの名無しさん
2022/07/01(金) 12:40:19.55ID:U5ME1fTg 媒体は紙でも画面でも木簡だろうと。
一般人の購入・所持してるレベルの普通の技術で、普通の文字サイズの全角文字(縦横比1:1)に情報を入れるとして、どれくらいまで実用的だろうかという考察。
一般人の購入・所持してるレベルの普通の技術で、普通の文字サイズの全角文字(縦横比1:1)に情報を入れるとして、どれくらいまで実用的だろうかという考察。
483デフォルトの名無しさん
2022/07/01(金) 20:16:53.35ID:F6B+6IMD 上質な紙でないとにじむよな
484デフォルトの名無しさん
2022/07/02(土) 01:12:18.87ID:cS0BsC4l ハレーションてにじみ効果のことなのに、さもすごいことのように使うよね
破裂とハレーションがごっちゃになってるのかな
破裂とハレーションがごっちゃになってるのかな
485デフォルトの名無しさん
2022/07/02(土) 13:10:58.28ID:9/HrZ4Vl 今初めて出てきた気がする
486デフォルトの名無しさん
2022/07/04(月) 21:19:31.25ID:SWl1SOpj 何の話なんだ
487デフォルトの名無しさん
2022/07/14(木) 16:04:28.04ID:t8kzJx3G https://gigazine.net/news/20220714-emoji-unicode-15/
生姜emojiが規格化されるのずっと心待ちにしてたんですよ
生姜emojiが規格化されるのずっと心待ちにしてたんですよ
488デフォルトの名無しさん
2022/07/14(木) 22:20:28.37ID:uPLvKqD7 ハートの色違いって必要?
489デフォルトの名無しさん
2022/07/14(木) 22:48:13.56ID:i26mvtWu そもそも文字コードに色とか必要?
HTMLとかのプレゼンテーション層でやるべきだろ。
HTMLとかのプレゼンテーション層でやるべきだろ。
490デフォルトの名無しさん
2022/07/14(木) 23:55:27.47ID:dhZ0Z3m6 そもそも文字コードに絵文字は必要?
491デフォルトの名無しさん
2022/07/15(金) 00:59:26.68ID:o79mkU7V 必要でしょ
中央アジアで使われていた紋章タムガもUnicode登録すべきだと思うよ
それなら貴族や大名の家紋も登録しろみたいな話になるかもしれんが、タムガは別
中央アジアで使われていた紋章タムガもUnicode登録すべきだと思うよ
それなら貴族や大名の家紋も登録しろみたいな話になるかもしれんが、タムガは別
492デフォルトの名無しさん
2022/07/15(金) 01:46:43.92ID:o79mkU7V タムガは中国の漢字を元に考案されたという説がある
漢字からして絵文字のようなものだから、絵文字がダメなら漢字もダメだろう
さらに突き詰めれば、漢字を含む表意文字は広義の絵文字だから、表意文字も禁止しなければならなくなる
漢字からして絵文字のようなものだから、絵文字がダメなら漢字もダメだろう
さらに突き詰めれば、漢字を含む表意文字は広義の絵文字だから、表意文字も禁止しなければならなくなる
493デフォルトの名無しさん
2022/07/15(金) 04:09:44.38ID:8pcZ5oZc >>489
それは昔のauとjフォンに言ってあげて
それは昔のauとjフォンに言ってあげて
494デフォルトの名無しさん
2022/07/15(金) 04:48:32.08ID:o79mkU7V 色付き絵文字は、従来のANSI Colorのように色情報を捨てられる恐れがないという利点もある
わかりやすい例を挙げると、コピペすると色情報はあっさりと失われたりするけど、絵文字ならその心配がない
わかりやすい例を挙げると、コピペすると色情報はあっさりと失われたりするけど、絵文字ならその心配がない
495デフォルトの名無しさん
2022/07/15(金) 06:51:07.79ID:LI/vBnI5 絵文字は表意文字の発展形のようなものだと思えば
漢字は特定の物や概念を共通の文字で表現できる、この機能が進展したと
漢字は特定の物や概念を共通の文字で表現できる、この機能が進展したと
496デフォルトの名無しさん
2022/07/15(金) 20:43:12.57ID:eDVqQDWt 漢字と違うのは、書体がまだ確立されてないところかなあ
00年代の絵文字入りメールを今見るとガラケーでの表示とは別物に見える
今から20年後も、今のiOSやAndroidの絵文字デザインとは別物になってるだろう
アイコンとかのUIパーツは5年ぐらいのスパンで流行が変わっていってるし
00年代の絵文字入りメールを今見るとガラケーでの表示とは別物に見える
今から20年後も、今のiOSやAndroidの絵文字デザインとは別物になってるだろう
アイコンとかのUIパーツは5年ぐらいのスパンで流行が変わっていってるし
497デフォルトの名無しさん
2022/07/15(金) 20:52:16.46ID:w1A0sfi2 漢字の成り立ちを考えたら、絵文字は大幅な退化な気がする
498デフォルトの名無しさん
2022/07/15(金) 22:17:10.66ID:XzYs8QwT そもそも、架空の文字は登録しないとか言ってたのに絵文字はどうなのよ
499デフォルトの名無しさん
2022/07/15(金) 22:47:55.23ID:C1BojQ1G 妛とか袮は架空の文字じゃないんか
500デフォルトの名無しさん
2022/07/15(金) 22:52:27.74ID:DtYLfgjh その問いに答えるには「架空の文字」を明確に定義する必要がある
501デフォルトの名無しさん
2022/07/15(金) 23:09:06.29ID:1VgG+0ON ダンサーがオルガになったり汗が射精だったりして
あくまでも絵としか捉えられていないのが現実
あくまでも絵としか捉えられていないのが現実
502デフォルトの名無しさん
2022/07/15(金) 23:39:46.47ID:uuTe8dv5 文字として使われていなかったものを、勝手に作って文字と強弁して登録した罪。
それが絵文字。
だったら俺もクリンゴン文字とか山田文字とか作って登録できるし、CJK分離漢字も登録できる。
それが絵文字。
だったら俺もクリンゴン文字とか山田文字とか作って登録できるし、CJK分離漢字も登録できる。
503デフォルトの名無しさん
2022/07/15(金) 23:43:17.91ID:DtYLfgjh504デフォルトの名無しさん
2022/07/16(土) 00:10:50.08ID:V+kaf7mC ソビエト連邦旗の☭「鎌と槌」U+262Dがとっくの昔に絵文字登録されているのだから、クリミア・ハン国旗のタムガも絵文字登録されてしかるべき
https://en.wikipedia.org/wiki/Crimean_Khanate
https://en.wikipedia.org/wiki/Crimean_Khanate
505デフォルトの名無しさん
2022/07/16(土) 01:11:36.46ID:gUwlqT3Y 印籠の紋所はUnicodeに入らぬか?
506デフォルトの名無しさん
2022/07/16(土) 02:06:52.98ID:V+kaf7mC >>505
最強ロボ ダイオージャを知らない人にもわかるように書きなよ
最強ロボ ダイオージャを知らない人にもわかるように書きなよ
507デフォルトの名無しさん
2022/07/16(土) 04:22:29.98ID:6TWzUKaQ その界隈の人はクスリとくるジョークなのだろうけど理解できないのがもどかしいな
508デフォルトの名無しさん
2022/07/16(土) 04:47:30.81ID:V+kaf7mC■ このスレッドは過去ログ倉庫に格納されています
ニュース
- NY円、一時1ユーロ=180円台まで下落…1999年のユーロ導入以来初 [蚤の市★]
- 国内ホテル、既にキャンセルも 訪日客関連業界、事態見守る ★3 [蚤の市★]
- 「どうしようもない」 ため息つくアジアの玄関口 中国の訪日自粛で−福岡市 [蚤の市★]
- NHK、受信料の未払い世帯に督促強化へ 民事手続きの新組織を設置 差し押さえなどの強制執行も ★2 [1ゲットロボ★]
- 【外交】日中関係悪化、長期化の様相 2012年には自動車輸出80%減も ロイター★3 [1ゲットロボ★]
- 橋下徹氏 外務省幹部の訪中受け「口だけ番長」へ痛烈指摘 「喧嘩は日本の完敗…なんとかっこ悪い日本か」★2 [冬月記者★]
- 日本人、歴史も経済も分からず貧乏に耐えかねて第二次日中戦争を求めてしまう…ヤバイよ [819729701]
- お前らは今年の冬何回くらいカニバスツアー行くんだ? この国の冬の味覚と言えばカニだろ [452836546]
- んなっても良いお🏡
- 【悲報】高市早苗を妄信している今の日本人見ると80年前も市民は進んで戦争協力してたんだって理解出来るよね🥺 [616817505]
- 【超悲報】中国への武力行使、世論調査で「賛成」「どちらかといえば賛成」48.8% 「反対」「どちらかといえば反対」の44.2%を上回る [314039747]
- 中国「高市が頭を下げて謝罪しない限り、絶対に許さない」 [329329848]
