Есть ли версия Tcl_GetInt для неподписанного __int64 - PullRequest
0 голосов
/ 07 февраля 2019

Глядя на Tcl_GetInt , мне нужен такой тип функции для unsigned __int64, которого, к сожалению, нет в tclDecls.h

tclDecls.h .находится в

Tcl8.6.5\include

Безопасно ли использовать Tcl_GetDouble и преобразовать его позже в unsigned __int64?

1 Ответ

0 голосов
/ 08 февраля 2019

Используйте Tcl_GetWideIntFromObj, чтобы получить Tcl_WideInt или лучше Tcl_WideUInt.Затем приведите к unsigned __int64, если необходимо.

Безопасно ли использовать Tcl_GetDouble и преобразовать его позже в беззнаковое __int64?

Зависит от: Безопаснопреобразование из 64-разрядного целого числа без знака

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...