Можно ли использовать ключевое слово unsigned неочевидными способами?

Каждый раз, когда я использовал ключевое слово unsigned, оно было перед int, или другим встроенным типом. Мне интересно, есть ли другие способы использования unsigned?

  • Могут ли определяемые пользователем типы (классы/структуры) использовать ключевое слово unsigned?
  • Могут ли шаблоны специально использовать unsigned?

Если нет, то почему у него есть собственное ключевое слово? Почему unsigned int не uint?

6
задан Pubby 12 October 2011 в 17:06
поделиться