ištirpti
Originalus plakatas- 2006 m. gruodžio 4 d
- Katy, Teksasas
- 2007 m. birželio 8 d
(Be to, dabar aš turiu misiją jį rasti...)
Ačiū, Todas T
ištirpti
Originalus plakatas- 2006 m. gruodžio 4 d
- Katy, Teksasas
- 2007 m. birželio 8 d
matau
- 2004 m. spalio 25 d
- 2007 m. birželio 8 d
Jei nenorite arba jums nereikia jaudintis dėl vietovių, tada:
_stricmp( str1.c_str(), str2.c_str() )
Ar paprasčiausias sprendimas (taip pat gana efektyvus).
Lokalės labai apsunkina dalykus (na, iš tikrųjų tai daro taip sudėtinga dėl standartinės bibliotekos trūkumų).
Pažiūrėkime, ar galiu rasti nuorodą į kažką, kas susiję su vietomis...
štai vienas: http://lafstern.org/matt/col2_new.pdf
Nežinau, ar jis tikrai žino, apie ką kalba, bet panašu, kad žino. Jis kurį laiką pasakoja apie tai, kad suprastumėte problemą, bet galite pereiti į apačią ir patikrinti paskutinį kodo bloką, kad gautumėte geriausią sprendimą. T
ištirpti
Originalus plakatas- 2006 m. gruodžio 4 d
- Katy, Teksasas
- 2007 m. birželio 9 d
Dėkoju už patvirtinimą – džiaugiuosi, kad man to netrūko.
Todas
Kodas: |_+_| T
ištirpti
Originalus plakatas- 2006 m. gruodžio 4 d
- Katy, Teksasas
- 2007 m. birželio 10 d
iSee pasakė: Jei nenorite ar jums nereikia jaudintis dėl vietovių, tada:
_stricmp( str1.c_str(), str2.c_str() )
Ar paprasčiausias sprendimas (taip pat gana efektyvus).
Gerai, pasiduodu. Kur tu sugalvojai _stricmp ?
Todas IN
wittegijt
- 2007 m. vasario 18 d
- Eindhovenas
- 2007 m. birželio 11 d
Toddburch pasakė: Gerai, aš pasiduodu. Kur tu sugalvojai _stricmp ?
Todas
Tai „Windows“ reikalas. Unix bibliotekos naudoja strcasecmp, ji yra .
Wittegijt.
matau
- 2004 m. spalio 25 d
- 2007 m. birželio 11 d
Toddburch pasakė: Gerai, aš pasiduodu. Kur tu sugalvojai _stricmp ?
Todas
Gerai, atsiprašau, kad išmečiau tai.
Maniau, kad tai yra standartinės C bibliotekos dalis, bet taip nėra. Jis tiesiog pasirodo, neoficialiai, skirtingais pavadinimais, įvairiuose C bibliotekos diegimuose. Taigi palyginimas be didžiųjų ir mažųjų raidžių taip pat nėra oficiali oficialios C bibliotekos dalis. Geeze. Atrodo, toks didžiulis praleidimas. VS sistemoje tai yra _stricmp() arba stricmp(), CodeWarrior for Mac – stricmp() arba strcasecmp(), o OS X 10.4/Xcode – strcasecmp().
Gerai pagalvojus, pagrindinis apatinis brūkšnys turėjo man duoti užuominą.
Manau, kad jei norite atitikti C standartą, turite įdiegti savo naudodami tolower () (arba toupper ()) cikle.
Pažiūrėkime, kad pirmasis važiavimas gali būti (tai ne mano galva, NE patikrintas kodas):
Kodas: |_+_|
Bet kokiu atveju dar kartą atsiprašau už blogą patarimą. Manau, kad nuo „CodeWarrior“ laikų aš tikrai nedariau daug C/C++ kodavimo operacinėje sistemoje „Mac OS X“, kur norėjau išvengti OS API (CFString ir kt.) T
ištirpti
Originalus plakatas- 2006 m. gruodžio 4 d
- Katy, Teksasas
- 2007 m. birželio 11 d
Gerai, dabar strcasecmp () . Mano naudojama svetainė cppreference.com atrodo tik standartinė C/C++. „Google“ ieškojau konkrečios „Mac OS X XCode“ nuorodų svetainės ir jos neradau. Kokia yra gera „Mac OS X C++“ nuorodų svetainė? Arba XCode žinyne kažkur yra C++ nuoroda ir aš jos neradau? Arba, to nepadarius, „Apple“ plėtros centre yra vienas, kurio taip pat praleidau?
Kad ir kaip būtų XCode diskų atvaizdai, kuriuos parsisiuntuoju ir įdiegiu, kai būsite paraginti, tikrai kažkas ten turi kalbos nuorodą – turiu galvoje, kad iš pradžių atsisiunčiama Java medžiaga buvo DIDŽIUS.
Todas
Krevnikas
- 2003 m. rugsėjo 8 d
- 2007 m. birželio 11 d
toddburch pasakė: Gerai, dabar strcasecmp () . Mano naudojama svetainė cppreference.com atrodo tik standartinė C/C++. „Google“ ieškojau konkrečios „Mac OS X XCode“ nuorodų svetainės ir jos neradau. Kokia yra gera „Mac OS X C++“ nuorodų svetainė? Arba XCode žinyne kažkur yra C++ nuoroda ir aš jos neradau? Arba, to nepadarius, „Apple“ plėtros centre yra vienas, kurio taip pat praleidau?
Jis yra, bet nemanau, kad jis peržengia C funkcijas, kurios yra POSIX sluoksnyje, o tik visus Apple POSIX priedus. Naudodami terminalą galite pasiekti kai kurių šių funkcijų vadovo puslapius. „Man strcasecmp“ nuves jus tiesiai į puslapį, kuriame kalbama apie šią funkciją, ir aprašoma, kaip ją naudoti.
matau
- 2004 m. spalio 25 d
- 2007 m. birželio 11 d
http://developer.apple.com/documentation/Darwin/Reference/ManPages/index.html
Tai yra visko, kas yra OS X vadovo puslapiuose, įskaitant C bibliotekos funkcijas, turinys.
„Xcode“ nuorodų biblioteka, be kitų išteklių, pasiekia vadovo puslapius, todėl jie visi pasiekiami naudojant „Xcode“ (aš nuolat naudoju „Rasti pasirinktą tekstą API nuorodoje“).
Panašu, kad C funkcijos yra 3 skyriuje. Atrodo, kad kiekvienos funkcijos dokumentacijoje yra „standartinis“ arba „istorijos“ skyrius, kuriame pateikiama informacija apie tai, kokį standartą funkcija atitinka. Atrodo, kad strcasecmp() buvo perkeltas iš „string.h“ į „strings.h“ dėl atitikties priežasčių. Nesu tikras, kokiu būdu tai atitinka reikalavimus. Spėju, kad tai reiškia, kad nestandartinių funkcijų string.h neturėtų būti, todėl jie perkėlė jį į kitą antraštės failą. T
ištirpti
Originalus plakatas- 2006 m. gruodžio 4 d
- Katy, Teksasas
- 2007 m. birželio 11 d
Populiarios Temos