İmzalı Unsigned dönüştürme
İmzalı ayrılmaz türdeki nesnelerin imzasız karşılık gelen türlere dönüştürülebilir.Bu dönüşümler gerçek bit deseni değişmez; Ancak, verilerin yorumunu değiştirir.Bu kod göz önünde bulundurun:
Örnek
// conve__pluslang_Converting_Signed_to_Unsigned.cpp
// compile with: /EHsc
#include <iostream>
using namespace std;
int main()
{
short i = -3;
unsigned short u;
cout << (u = i) << "\n";
}
Çıktı
65533
Yukarıdaki örnekte, bir signed short, i, tanımlanmış ve negatif bir sayı başlatıldı.İfade (u = i) neden i dönüştürülecek bir İmzasız kısa atama için önce u.