I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
2: Jeg tror ikke at udregningen for størrelsen for new [strlen(line0)+sizeof(line1)+strlen(line2)+strlen(line3)+strlen(line4)] er rigtig, det var måske lettere at bruge en std::sting eller std::stringstream. Det er specielt sizeof(line1) der er galt.
6: >>> if (RegQueryValueEx(key, "MaxUsers", NULL, NULL, maxuser, &size) == ERROR_SUCCESS) >>> >>> // put the status bar message together >>> line0 = " Users Online: "; ... >>> SendMessage(hStatus, SB_SETTEXT, 1, (LPARAM)sbbuf); De viste linier efter if(...) skal vel puttes ind i en blok
Er registry værdien "MaxUsers" af typen String ? I så fald synes jeg den skulle være af typen DWORD. Det ville være lettere at bruge. (Keep It Simple)
Ad 1: >>> if (todo = "init") er altid sand!
Ad 2: sizeof(line1) er sådan cirka 4, dvs max 9999 users online En 32 bit int kan max fylde 11 tegn på tekstform (fortegn + 10 cifre)
Ad 3: static int alluser = 0; if (strcmp(todo,"init") == 0) { alluser = 0; } løser problemet
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.