Ik zit nu al uren te zoeken, maar ik kan geen handige replace functie vinden voor C. (tbv PocketPC console applicatie)
Ik wil alle underscores in een string vervangen door spaties.
Ik heb nu dit:
Aanroep:
Functie tot nu toe:
Ik heb eigenlijk geen idee of ik de pointers e.d. goed heb staan...
--edit: hij compiled iig wel goed, maar de underscores worden niet vervangen...
Ik wil alle underscores in een string vervangen door spaties.
Ik heb nu dit:
Aanroep:
code:
1
2
3
4
5
| WHCAR pname[MAX_PATH]; [...] MakeSpaces(pname); |
Functie tot nu toe:
code:
1
2
3
4
5
6
7
8
| void MakeSpaces(WCHAR *pname)
{
DWORD i;
for (i=0;i<sizeof(pname);i++)
{
if (wcscmp(&pname[i],L"_")==0) { wcscpy(&pname[i],L" "); }
}
} |
Ik heb eigenlijk geen idee of ik de pointers e.d. goed heb staan...
--edit: hij compiled iig wel goed, maar de underscores worden niet vervangen...
[ Voor 11% gewijzigd door Verwijderd op 19-03-2004 10:32 ]