Chtěl bych se zeptat na jednu věc. - Přecházím z SSCANF na SSCANF2
1 kód z 50 právě s "sd": sscanf(Data,"sd",SeskokTopName[SeskokCount][i],SeskokTopTime[SeskokCount][i]);
2 kód z 50 právě s "z": if(sscanf(params,"z",msg)) return SCM(playerid,0xFF0000AA, "[ ! ]{ffffff} Použití: /dotaz (TEXT)");
Chyba, a varování v konzoli:
[12:18:04] sscanf error `sd`: "String/array must include a length, please add a destination size."
[12:18:04] sscanf warning `sd`: "String buffer overflow."
_____________________________________________
[12:16:02] sscanf error `z`: "String/array must include a length, please add a destination size."
[12:16:02] sscanf warning `z`: "String buffer overflow."
_____________________________________________
Jestli jsem tomu správně rozuměl je malá velikost pro ten danej kod?
např new Data[50], msg[50];.. ale chce to třeba 150?
Není to třeba tím že mám špatnou hodnotu právě v tom sscanf(Data,"sd",SeskokTopName[SeskokCount][i],SeskokTopTime[SeskokCount][i]); - že sscanf má jiný specifikace na ty hodnoty než sscanf2?
Dotaz
Honza_585 0
Zdravím.
Chtěl bych se zeptat na jednu věc. - Přecházím z SSCANF na SSCANF2
1 kód z 50 právě s "sd": sscanf(Data,"sd",SeskokTopName[SeskokCount][i],SeskokTopTime[SeskokCount][i]);
2 kód z 50 právě s "z": if(sscanf(params,"z",msg)) return SCM(playerid,0xFF0000AA, "[ ! ]{ffffff} Použití: /dotaz (TEXT)");
Chyba, a varování v konzoli:
Edited by Honza_585[12:18:04] sscanf error `sd`: "String/array must include a length, please add a destination size."
[12:18:04] sscanf warning `sd`: "String buffer overflow."
_____________________________________________
[12:16:02] sscanf error `z`: "String/array must include a length, please add a destination size."
[12:16:02] sscanf warning `z`: "String buffer overflow."
_____________________________________________
Jestli jsem tomu správně rozuměl je malá velikost pro ten danej kod?
např new Data[50], msg[50];.. ale chce to třeba 150?
Není to třeba tím že mám špatnou hodnotu právě v tom sscanf(Data,"sd",SeskokTopName[SeskokCount][i],SeskokTopTime[SeskokCount][i]); - že sscanf má jiný specifikace na ty hodnoty než sscanf2?
Link to comment
Share on other sites
3 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now