ความสับสนในการใช้งาน ของ แบ็กสแลช

ในรหัสอักขระภาษาญี่ปุ่น ISO 646 (รหัส 7 บิต ที่ปรับมาจาก ASCII) JIS X 0201 (รหัส 8 บิต) และ Shift JIS (รหัสหลายไบต์ที่เป็น 8 บิตสำหรับ ASCII) ตำแหน่ง 0x5C ที่ใช้เป็นแบ็กสแลชใน ASCII กลับใช้แทนเครื่องหมายเยน (¥) ส่วนในรหัสอักขระภาษาเกาหลี ใช้เป็นเครื่องหมายวอน (₩) แต่โปรแกรมคอมพิวเตอร์จะยังคงมองรหัสนี้ว่าเป็นแบ็กสแลช ทำให้เกิดความสับสนในการทำงาน โดยเฉพาะในชื่อไฟล์ Ms-DOS[18] เนื่องจากการใช้รหัสสำหรับแบ็กสแลชในการแทนเครื่องหมายเยน ในปัจจุบันฟอนต์ยูนิโคดบางฟอนต์เช่น MS Mincho ก็จะแสดงเครื่องหมายแบ็กสแลชเป็น ¥ ทำให้อักขระที่ตำแหน่ง 00A5 กับ 005C หน้าตาเหมือนกัน นอกจากนี้ ISO 646 เวอร์ชันอื่น ๆ ก็มีการแทนที่แบ็กสแลชด้วยอักขระอื่น ๆ เช่น Ö (เยอรมัน, สวีเดน) Ø (เดนมาร์ก, นอร์เวย์) ç (ฝรั่งเศส) และ Ñ (สเปน) ซึ่งนำไปสู่ปัญหาทำนองเดียวกัน

แหล่งที่มา

WikiPedia: แบ็กสแลช http://www.bobbemer.com/BACSLASH.HTM http://bytes.com/groups/python/23123-when-did-wind... http://www.devsource.com/c/a/Using-VS/Microsoft-Pr... http://msdn.microsoft.com/en-us/library/b6ex274z(v... http://msdn.microsoft.com/en-us/library/system.io.... http://blogs.msdn.com/larryosterman/archive/2005/0... http://www.os2museum.com/wp/why-does-windows-reall... http://www.securityfocus.com/columnists/285 http://www.siao2.com/2005/09/17/469941.aspx http://www.springerlink.com/content/k902506t443683...