18. april 2003 - 23:56
Der er
15 kommentarer
problem med Strcpy i buffer
Jeg har før brugt dette til at kopier de første tegn over i en ny buffer for derefter at sammenligne de første 7 tegn med en defineret string "BOB" StrCpyN(lpzStripBuffer,lpBuff,7); Nu er jeg ved at omskrive programmet til dialog baseret mfc og der vil den ikke godtage StrCpyN er der et alternativ til at sammenligne på samme måde håber i forstår problemmet elelrs sig til så skal jeg prøve at uddybe mere
Annonceindlæg fra Capgemini
18. april 2003 - 23:58
#1
kig på strncpy
19. april 2003 - 01:03
#2
det virker tak for det
19. april 2003 - 01:04
#3
venligst lav samme som svar så du kan få point
19. april 2003 - 01:09
#4
Tak, jeg samler ikke på point
19. april 2003 - 16:13
#5
Du kan bruge MFC's CString, så behøver du ikke bekymre dig om buffere osv.
19. april 2003 - 16:14
#6
Så kan man da ligeså godt benytte stl's string - så er man da i det mindste ikke låst til en specifik platform/compiler.
20. april 2003 - 11:07
#7
soreno >> han er ved at omskrive programmet til MFC...
20. april 2003 - 11:15
#8
Og en dag skal han bruge programmet uden MFC, måske - det er stadigvæk fornuftigt at holde det (eller dele af det) så portabelt som muligt.
20. april 2003 - 16:50
#9
Ja ja, jeg behøver ingen lektion i portabilitet... Det er naturligvis noget der skal vurderes i hvert enkelt tilfælde og eftersom programmet her alligevel skal omskrives til MFC, vil det nok ikke være noget tab.
20. april 2003 - 16:55
#10
Hvis et program skal konverters fra MFC til noget andet, så tror jeg at MFC CString-STL string-c char array er et af de mindre problemer.
20. april 2003 - 16:56
#11
(men derudover er jeg iøvrigt meget tilhænger af at bruge noget standard, hvis noget standard kan løse opgaven)
20. april 2003 - 16:57
#12
Helt enig...
22. april 2003 - 19:58
#13
du kan evt kopiere det over i CStrings og lave en simpel sammenligning deraf! CStrings er dejlige til den slags Hassle
22. april 2003 - 19:59
#14
hehe, man skal vist lige læse alle svar før man selv svarer
22. april 2003 - 20:01
#15
:) ellrs tak hassle meeen bedre sent end aldrig ik :) ( min mester synes dog ikke den sætning er sjov )
Kurser inden for grundlæggende programmering