Contact: aviboots(AT)netvision.net.il
40,875 questions
53,283 answers
573 users
#include <iostream> int main() { char ch = 'a'; int ascii = (unsigned char)ch; std::cout << ascii; } /* run: 97 */
#include <iostream> int main() { char ch = 'a'; int ascii = static_cast<unsigned char>(ch); std::cout << ascii << "\n"; } /* run: 97 */
#include <iostream> int main() { // UTF‑16 char16_t ch = u'Ω'; std::cout << static_cast<int>(ch) << "\n"; } /* run: 937 */