Dの辞書 (´・ω・`). o O ( 総数:0278966 昨日:34 本日:139 )
�
これは表示されませんね
えっと IMEパッドの文字一覧の中の半角英字の ~の次にあるやつです
縦長の長方形の形をしています
回答ありがとうございます。
えっと、縦長の長方形の形の文字が見えていますが、これはそのまま入力したのではないということでしょうか?
とりあえず、以降の回答ではフォントによって別の文字が入っているようなエリアは除外していただけると助かります。
$BJ8;z%3!<%I$K$D$$$F(B
URL はダミーです。
よくソースコードを貼り付けたりすると、
入力通りに表示されなくて困ったりします。
(記号や、半角スペースによるインデントなど)
試しに、文字コード一覧(制御コードは除く)を出力してみました。
半角で表示されない部分は、はてなサイドで変換が行われているものと思われます。
<ソースコード>
// test.cpp
#include <afx.h>
#include <mbctype.h>
int main( int argc, char* argv[] )
{
for ( int i = 0; i < 256; i ++ )
{
printf( ”0x%02X = [%c](%d)¥n”, i, _ismbbgraph(i) == 0 ? ’ ’ : i, i );
}
return 0;
}
<実行結果>
0x00 = [ ](0)
0x01 = [ ](1)
0x02 = [ ](2)
0x03 = [ ](3)
0x04 = [ ](4)
0x05 = [ ](5)
0x06 = [ ](6)
0x07 = [ ](7)
0x08 = [ ](8)
0x09 = [ ](9)
0x0A = [ ](10)
0x0B = [ ](11)
0x0C = [ ](12)
0x0D = [ ](13)
0x0E = [ ](14)
0x0F = [ ](15)
0x10 = [ ](16)
0x11 = [ ](17)
0x12 = [ ](18)
0x13 = [ ](19)
0x14 = [ ](20)
0x15 = [ ](21)
0x16 = [ ](22)
0x17 = [ ](23)
0x18 = [ ](24)
0x19 = [ ](25)
0x1A = [ ](26)
0x1B = [ ](27)
0x1C = [ ](28)
0x1D = [ ](29)
0x1E = [ ](30)
0x1F = [ ](31)
0x20 = [ ](32)
0x21 = [!](33)
0x22 = [”](34)
0x23 = [#](35)
0x24 = [$](36)
0x25 = [%](37)
0x26 = [&](38)
0x27 = [’](39)
0x28 = [(](40)
0x29 = [)](41)
0x2A = [*](42)
0x2B = [+](43)
0x2C = [,](44)
0x2D = [-](45)
0x2E = [.](46)
0x2F = [/](47)
0x30 = [0](48)
0x31 = [1](49)
0x32 = [2](50)
0x33 = [3](51)
0x34 = [4](52)
0x35 = [5](53)
0x36 = [6](54)
0x37 = [7](55)
0x38 = [8](56)
0x39 = [9](57)
0x3A = [:](58)
0x3B = [;](59)
0x3C = [<](60)
0x3D = [=](61)
0x3E = [>](62)
0x3F = [?](63)
0x40 = [@](64)
0x41 = [A](65)
0x42 = [B](66)
0x43 = [C](67)
0x44 = [D](68)
0x45 = [E](69)
0x46 = [F](70)
0x47 = [G](71)
0x48 = [H](72)
0x49 = [I](73)
0x4A = [J](74)
0x4B = [K](75)
0x4C = [L](76)
0x4D = [M](77)
0x4E = [N](78)
0x4F = [O](79)
0x50 = [P](80)
0x51 = [Q](81)
0x52 = [R](82)
0x53 = [S](83)
0x54 = [T](84)
0x55 = [U](85)
0x56 = [V](86)
0x57 = [W](87)
0x58 = [X](88)
0x59 = [Y](89)
0x5A = [Z](90)
0x5B = [[](91)
0x5C = [¥](92)
0x5D = []](93)
0x5E = [^](94)
0x5F = [_](95)
0x60 = [`](96)
0x61 = [a](97)
0x62 = [b](98)
0x63 = [c](99)
0x64 = [d](100)
0x65 = [e](101)
0x66 = [f](102)
0x67 = [g](103)
0x68 = [h](104)
0x69 = [i](105)
0x6A = [j](106)
0x6B = [k](107)
0x6C = [l](108)
0x6D = [m](109)
0x6E = [n](110)
0x6F = [o](111)
0x70 = [p](112)
0x71 = [q](113)
0x72 = [r](114)
0x73 = [s](115)
0x74 = [t](116)
0x75 = [u](117)
0x76 = [v](118)
0x77 = [w](119)
0x78 = [x](120)
0x79 = [y](121)
0x7A = [z](122)
0x7B = [{](123)
0x7C = [|](124)
0x7D = [}](125)
0x7E = [~](126)
0x7F = [ ](127)
0x80 = [ ](128)
0x81 = [ ](129)
0x82 = [ ](130)
0x83 = [ ](131)
0x84 = [ ](132)
0x85 = [ ](133)
0x86 = [ ](134)
0x87 = [ ](135)
0x88 = [ ](136)
0x89 = [ ](137)
0x8A = [ ](138)
0x8B = [ ](139)
0x8C = [ ](140)
0x8D = [ ](141)
0x8E = [ ](142)
0x8F = [ ](143)
0x90 = [ ](144)
0x91 = [ ](145)
0x92 = [ ](146)
0x93 = [ ](147)
0x94 = [ ](148)
0x95 = [ ](149)
0x96 = [ ](150)
0x97 = [ ](151)
0x98 = [ ](152)
0x99 = [ ](153)
0x9A = [ ](154)
0x9B = [ ](155)
0x9C = [ ](156)
0x9D = [ ](157)
0x9E = [ ](158)
0x9F = [ ](159)
0xA0 = [ ](160)
0xA1 = [。](161)
0xA2 = [「](162)
0xA3 = [」](163)
0xA4 = [、](164)
0xA5 = [・](165)
0xA6 = [ヲ](166)
0xA7 = [ァ](167)
0xA8 = [ィ](168)
0xA9 = [ゥ](169)
0xAA = [ェ](170)
0xAB = [ォ](171)
0xAC = [ャ](172)
0xAD = [ュ](173)
0xAE = [ョ](174)
0xAF = [ッ](175)
0xB0 = [ー](176)
0xB1 = [ア](177)
0xB2 = [イ](178)
0xB3 = [ウ](179)
0xB4 = [エ](180)
0xB5 = [オ](181)
0xB6 = [カ](182)
0xB7 = [キ](183)
0xB8 = [ク](184)
0xB9 = [ケ](185)
0xBA = [コ](186)
0xBB = [サ](187)
0xBC = [シ](188)
0xBD = [ス](189)
0xBE = [セ](190)
0xBF = [ソ](191)
0xC0 = [タ](192)
0xC1 = [チ](193)
0xC2 = [ツ](194)
0xC3 = [テ](195)
0xC4 = [ト](196)
0xC5 = [ナ](197)
0xC6 = [ニ](198)
0xC7 = [ヌ](199)
0xC8 = [ネ](200)
0xC9 = [ノ](201)
0xCA = [ハ](202)
0xCB = [ヒ](203)
0xCC = [フ](204)
0xCD = [ヘ](205)
0xCE = [ホ](206)
0xCF = [マ](207)
0xD0 = [ミ](208)
0xD1 = [ム](209)
0xD2 = [メ](210)
0xD3 = [モ](211)
0xD4 = [ヤ](212)
0xD5 = [ユ](213)
0xD6 = [ヨ](214)
0xD7 = [ラ](215)
0xD8 = [リ](216)
0xD9 = [ル](217)
0xDA = [レ](218)
0xDB = [ロ](219)
0xDC = [ワ](220)
0xDD = [ン](221)
0xDE = [゛](222)
0xDF = [゜](223)
0xE0 = [ ](224)
0xE1 = [ ](225)
0xE2 = [ ](226)
0xE3 = [ ](227)
0xE4 = [ ](228)
0xE5 = [ ](229)
0xE6 = [ ](230)
0xE7 = [ ](231)
0xE8 = [ ](232)
0xE9 = [ ](233)
0xEA = [ ](234)
0xEB = [ ](235)
0xEC = [ ](236)
0xED = [ ](237)
0xEE = [ ](238)
0xEF = [ ](239)
0xF0 = [ ](240)
0xF1 = [ ](241)
0xF2 = [ ](242)
0xF3 = [ ](243)
0xF4 = [ ](244)
0xF5 = [ ](245)
0xF6 = [ ](246)
0xF7 = [ ](247)
0xF8 = [ ](248)
0xF9 = [ ](249)
0xFA = [ ](250)
0xFB = [ ](251)
0xFC = [ ](252)
0xFD = [ ](253)
0xFE = [ ](254)
0xFF = [ ](255)
回答ありがとうございます。
えーっと、全角で出力されているのは、
0x22 = [”](34)
0x27 = [’](39)
0x5C = [¥](92)
0xA1 = [。](161)
0xA2 = [「](162)
0xA3 = [」](163)
0xA4 = [、](164)
0xA5 = [・](165)
0xA6 = [ヲ](166)
0xA7 = [ァ](167)
0xA8 = [ィ](168)
0xA9 = [ゥ](169)
0xAA = [ェ](170)
0xAB = [ォ](171)
0xAC = [ャ](172)
0xAD = [ュ](173)
0xAE = [ョ](174)
0xAF = [ッ](175)
0xB0 = [ー](176)
0xB1 = [ア](177)
0xB2 = [イ](178)
0xB3 = [ウ](179)
0xB4 = [エ](180)
0xB5 = [オ](181)
0xB6 = [カ](182)
0xB7 = [キ](183)
0xB8 = [ク](184)
0xB9 = [ケ](185)
0xBA = [コ](186)
0xBB = [サ](187)
0xBC = [シ](188)
0xBD = [ス](189)
0xBE = [セ](190)
0xBF = [ソ](191)
0xC0 = [タ](192)
0xC1 = [チ](193)
0xC2 = [ツ](194)
0xC3 = [テ](195)
0xC4 = [ト](196)
0xC5 = [ナ](197)
0xC6 = [ニ](198)
0xC7 = [ヌ](199)
0xC8 = [ネ](200)
0xC9 = [ノ](201)
0xCA = [ハ](202)
0xCB = [ヒ](203)
0xCC = [フ](204)
0xCD = [ヘ](205)
0xCE = [ホ](206)
0xCF = [マ](207)
0xD0 = [ミ](208)
0xD1 = [ム](209)
0xD2 = [メ](210)
0xD3 = [モ](211)
0xD4 = [ヤ](212)
0xD5 = [ユ](213)
0xD6 = [ヨ](214)
0xD7 = [ラ](215)
0xD8 = [リ](216)
0xD9 = [ル](217)
0xDA = [レ](218)
0xDB = [ロ](219)
0xDC = [ワ](220)
0xDD = [ン](221)
0xDE = [゛](222)
0xDF = [゜](223)
シングルクォーテーションの他、半角のカナや句読点、濁点などが全角に変換されるってことですね。
とりあえず、1バイト文字についてはこれで良さそうです。
こちらのページに「機種依存文字」として列記されている文字は別のプラットホームのマシンでは別の文字に見えてしまいます。
私なんぞ、少数派のMacユーザーなので、「III」や「IV」などローマ数字をお使いになった方のページやメールで、その数字が「(監)」などと文字化けしていて「なんじゃこりゃ」ということがよくあります。
回答ありがとうございます。
なるほど、はてな側で自動変換している文字について知りたかったのですが、確かにそういうふうにも受け取れますよね。失礼しました。
丸数字や括弧数字なんかも、知らずに使っているのをたまに見かけますね。
cx20さんの回答にあったように、行頭の半角スペースが削除されるのも確認しました。
また、タブについても削除されるようです。
これにて回答を締め切らせていただきます。
回答してくださった皆様、ありがとうございました。
回答ありがとうございます。
引き続き回答を募集します。