В окне просмотра MS Visual Studio, как отформатировать возвращаемую функцией int как 4-значные значения?

Если я помещаю int в окно просмотра Visual Studio, я могу использовать различные дополнения формата для его отображения по-разному. Так что, если у меня есть «int myVariable = 10;» в коде я могу поместить «myVariable, x» в окно просмотра, чтобы оно отображалось в шестнадцатеричном виде. Аналогично, «myVariable, c» заставляет его брать младший байт и отображать его как символ. Все приемы форматирования описаны здесь.

Теперь с помощью int я могу сделать это:

(char*)(&myVariable),4

«4» говорит об отображении 4 значений массива. Это позволит мне увидеть целое число в виде строки из 4 символов — это какое-то старое программное обеспечение, с которым я работаю, и которое содержит набор из 4 символов. Но я не могу сделать этот трюк со значением, возвращаемым из функции:

(char*)(&foo()),4

потому что я не могу взять адрес возвращаемой функции. Окно просмотра сообщает об ошибке.

Кто-нибудь знает хитрость, где я могу поместить функцию в окно просмотра и отформатировать ее целое возвращаемое значение в виде строки символов?

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]