All pastes #465435 Raw Edit

jaja

public cpp v1 · immutable
#465435 ·published 2007-04-30 10:33 UTC
rendered paste body
char* irc_parse(char* buffer){//Start parsing IRC messageif(buffer[0]!=':'){//Invalid start messagereturn "";}if(strcspn(buffer, "!")<=1){return "";}//Parsechar name[128];char id[64];char message[1024];//Find namestrncpy(name, &buffer[1], strcspn(buffer, "!")-1);name[strcspn(buffer, "!")-1]='\0';//Find IDcout<<strlen(buffer)-strcspn(buffer," ");//strncpy(message, &buffer[strcspn(buffer, " ")], strlen(buffer)-strcspn(buffer, " "));//id[strcspn(&buffer[strcspn(buffer, " ")], " ")]='\0';//cout<<"id "<<id;//Find messagereturn "";}