C и C ++: Разница между преобразованием и преобразованием

Есть ли разница между строкой 2 и строкой 3 в следующем коде? Что делает компилятор в каждом случае ?

char ch = 'A';     //line 1
int  i = ch;       //line 2
int  j = (int) ch; //iine 3

В общем, в чем разница между приведением и преобразованием (в C и C ++)?

8
задан Nawaz 3 December 2010 в 10:01
поделиться