Что такое sizeof (something) == 0?

У меня есть шаблон, который принимает структуру с разными значениями, например:

struct Something
{
    char str[10];
    int value;
    ...
    ...
};

А внутри функции я использую оператор sizeof: jump in memory sizeof (Something);

Иногда мне хочется вообще ничего не прыгать; Я хочу, чтобы sizeof возвращал ноль. Если я вставлю пустую структуру, она вернет 1; что я могу вставить в шаблон, чтобы sizeof возвращал ноль?

6
задан Peter Mortensen 19 November 2017 в 00:04
поделиться