۱- UTF-8 یک پیادهسازی مبتنی بر استاندارد یونیکد هست. یونیکد خودش یه استاندارده که برای هر کاراکتر مشخص یه عدد منحصر به فرد تخصیص میده.
۲- استفاده از یونیکد به تنهایی معنایی نداره بلکه استفاده از پیادهسازیهای مختلف یونیکد هست که معنا پیدا میکنه.
برای اطلاعات بیشتر پرسش زیر و ببینید تا متوجه بشین که یونیکد در C++ چطور استفاده میشه
مجموعه کاراکتر پایه و مجموعه کاراکتر گسترش یافته
هیچ پژوهش انسانی نمیتواند ادعای علمی بودن داشته باشد، مگر اینکه از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)