Avatar billede baltazar_ Nybegynder
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
Avatar billede erikjacobsen Ekspert
18. april 2003 - 23:58 #1
kig på strncpy
Avatar billede baltazar_ Nybegynder
19. april 2003 - 01:03 #2
det virker  tak for det
Avatar billede baltazar_ Nybegynder
19. april 2003 - 01:04 #3
venligst lav samme som svar så du kan få point
Avatar billede erikjacobsen Ekspert
19. april 2003 - 01:09 #4
Tak, jeg samler ikke på point
Avatar billede jpk Nybegynder
19. april 2003 - 16:13 #5
Du kan bruge MFC's CString, så behøver du ikke bekymre dig om buffere osv.
Avatar billede soreno Praktikant
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.
Avatar billede jpk Nybegynder
20. april 2003 - 11:07 #7
soreno >> han er ved at omskrive programmet til MFC...
Avatar billede erikjacobsen Ekspert
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.
Avatar billede jpk Nybegynder
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.
Avatar billede arne_v Ekspert
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.
Avatar billede arne_v Ekspert
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)
Avatar billede jpk Nybegynder
20. april 2003 - 16:57 #12
Helt enig...
Avatar billede hassle Nybegynder
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
Avatar billede hassle Nybegynder
22. april 2003 - 19:59 #14
hehe, man skal vist lige læse alle svar før man selv svarer
Avatar billede baltazar_ Nybegynder
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 )
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester