Литеальные поля... что это?

Тема в разделе "MS Visual C++", создана пользователем Kanstantsin, 27 авг 2011.

  1. Kanstantsin

    Kanstantsin Гость

    Всем привет!

    Собственно, в теме уже сказан весь вопрос...
    Для чего нужны литеральные поля? Точнее зачем имеено через них записывать различные "магические числа"(как написано в одной из книг). Почему нельзя (точнее не выгодно) делать это через обычные переменные (ну или константы).
    Этот вопрос касается не только literal, но и initonly и других литеральных полей (если они есть).
    Ну и в чём смысл выделять какой-то отдельный вид констант (а литеральные поля нельзя изменить после объявления...)?

    Спасибо за внимание:facepalm:
     
  2. a0z

    a0z Well-Known Member

    Регистрация:
    15 мар 2011
    Сообщения:
    109
    Симпатии:
    0
    Это точно из C++ ? o_O
     
  3. Kanstantsin

    Kanstantsin Гость

    Вобщем-то да=)
    и даже больше - из С++/СLI
     
  4. vol4ek88

    vol4ek88 Гость

    это к тем кто использует .NET Framework. проект Windows Forms наверное
     
  5. lazybiz

    lazybiz Well-Known Member
    C\C++ Team

    Регистрация:
    3 ноя 2010
    Сообщения:
    1.344
    Симпатии:
    0
    Kanstantsin, я думаю если ты приведешь пример то всем сразу станет намного понятнее о чем ты говоришь.
     
  6. vol4ek88

    vol4ek88 Гость

    Гордон Хогенсон - язык visual C++ для среды .NET
     
Загрузка...

Поделиться этой страницей