Необъяснимое поведение
sourcePicture - объект класса CImage
cout << sourcePicture.GetPitch(); //выводит -2100
cout << sizeof(bgr); //выводит 3
cout << sourcePicture.GetPitch()/3; //выводит -700
cout << sourcePicture.GetPitch()/sizeof(bgr); //выводит 14543789234
Какого чёрта?
Источник: Stack Overflow на русском