20-03-2010, 21:14
|
|
|
|
חבר מתאריך: 07.12.09
הודעות: 7,072
|
|
תראה, אני רוצה שהפלטפורמה שלי תדע להתמודד נכון עם מחרוזות בכל שפה, יפנית, ערבית או אלפית, ויש הרבה פונקציות שנוגעות לסטרינגים שתלויות בגודל של תו בודד- בגלל זה המימוש הרגיל של C לא מתאים. אני גם לא רוצה להתעסק עם קידודים בתוך האפליקציה שלי, אני רוצה לדעת שכל מה שנכנס, הוא בקידוד מסויים וזהו. בישביל זה צריך שהסטרינג הסטנדרטי וכל הפעולות שלו יעבדו באחד היוניקודים, זה הטרנד היום לפחות. זה שגם לתוך C אפשר לזרוק ספריה שתדע להתמודד עם UTF8 זה נחמד, אבל להשתמש בה זה לא הכי נוח...
מה שאני אומר זה שיש פתרון בPHP אבל הוא לא הכי נוח, והוא מצריך התמודדות של המתכנת עם הבעיה.
ב.NET וJAVA המחרוזת הדיפולטית היא UTF16 גם ב SQLSERVER , אני מניח שגם רב הDBים האחרים, ואין בעיה לפלוט החוצה UTF8. אז בגדול זה פשוט עובד...
|