- 1
- 2
char bStr[1000];
strncpy(bStr, " [\0", strlen(" [\0"));
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+145
char bStr[1000];
strncpy(bStr, " [\0", strlen(" [\0"));
Потому что в man:
Warning: If there is no null byte among the first n bytes of src, the string placed in dest will not be null terminated.
guest 13.02.2015 19:16 # 0
Qwertiy 13.02.2015 22:52 # +2
absolut 16.02.2015 15:15 # 0
kegdan 16.02.2015 16:20 # +1
absolut 16.02.2015 17:04 # 0
Elvenfighter 20.02.2015 23:37 # 0
1024-- 21.02.2015 10:35 # 0
guest 14.02.2015 19:31 # 0
someone 15.02.2015 09:00 # 0
TarasB 16.02.2015 16:11 # +1