Что делать, если у меня есть значение в пределах unsigned int (т.е. 8 байт) записанное в строке. Ни функцией atoi, ни функцией atol по понятным причинам его оттуда вытащить не получается, потому что в Unix int и long int по четыре байта. Как в таких случаях поступают? Может как-то нужно с символами пошаманить. С лету в голову ответ не приходит. Подскажите.
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Murr
Ответ на:
комментарий
от Murr
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Murr
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум (C) Почему unsigned long long не вмещает 0xXXXXXXXXXX? (2008)
- Форум [школота][python][little endian] (2012)
- Форум atoi для unsigned int (2005)
- Форум [совет-тред]Как сообщить об ошибке? (2011)
- Форум C: int->char[4] для printf/scanf (2006)
- Форум Cannot allocate memory (2012)
- Форум g++ expects argument (2013)
- Форум Проблема с чтением wav файла? (2022)
- Форум Столкнулся с парсингом заголовка wav звука? (2020)
- Форум Почему UTF-8 именно такой? (2014)