Подскажите, хочу сделать инициализацию как-то так: uint32_t str[2] = {(uint32_t)"QWER", (uint32_t)"1234"}; Но оно не работает. Можно как-то извратиться чтобы сделать такое?
у популярных компиляторов, насколько я знаю, есть только один случай, когда разные this указатели на один экземпляр могут иметь разное значение (и соответственно смещения будут разными). для этого нужно multiple inheritance
Подскажите, хочу сделать инициализацию как-то так: uint32_t str[2] = {(uint32_t)"QWER", (uint32_t)"1234"}; Но оно не работает. Можно как-то извратиться чтобы сделать такое?
вы пытаетесь из строки сделать число в компайл тайм? это не работает ни в Си ни в ++.
Подскажите, хочу сделать инициализацию как-то так: uint32_t str[2] = {(uint32_t)"QWER", (uint32_t)"1234"}; Но оно не работает. Можно как-то извратиться чтобы сделать такое?
Подскажите, хочу сделать инициализацию как-то так: uint32_t str[2] = {(uint32_t)"QWER", (uint32_t)"1234"}; Но оно не работает. Можно как-то извратиться чтобы сделать такое?