Microsoft
Software
Hardware
Network
Question : Problem: How do I convert an octal CString to an integer using eVC on WinCE?
I need to convert a 3-digit octal MFC CString (with leading zeroes) to a numeric integer. For example "110" would be 72, and "077" would be 63. It needs to compile using Embedded Visual C++ 4 and run on WinCE 4, and preferably use an efficient API or standard library function.
Answer : Problem: How do I convert an octal CString to an integer using eVC on WinCE?
That means you are compiling UNICODE. Use 'wcstol()' instead, i.e.
1:
int value = wcstol( (LPCTSTR)text, NULL, 8 );
Open in New Window
Select All
Random Solutions
Problem: modem speed
Problem: compute watts to Kva
Problem: Single DMG install of CS3 Master Collection
Problem: How can I backup my DPM 2007 server - client can not be rollout
Problem: Windows PC won't map drive for hard drive in Apple Airport Extreme
Problem: Why does my monitor display turn off after a second or two?
Problem: Sysprep removed Shockwave, Flash Player, and Media Player 11....
Problem: Driver for USB (1.0) for 3.5 External Hard Disk
Problem: Using an SSL from a mobile phone reports "This site has sent an untrusted Certificate"
Problem: RJ45 Connectors