I'm trying to string
char peremen_t[255]; It contains numbers separated by spaces.
qDebug()<<"peremen_t " << peremen_t; Here's what's in it (peremen_t) variable
peremen_t 1 26 48 1 48000 0.1 Search
int tex_massiw_per[100]; // массив переменный куда буду скидывать переменные(по одной) memset(tex_massiw_per, 0, sizeof(char)*255); // обнуляем массив состоящий из 255 элементов int texn_per_nach =0; // технисечкая переменная начало int texn_per_kon =0; // техническая переменная конец int texn_per_f =0; // техническая переменная связанная тс ЭФФФФ int s4et4ik_per_nach = 0; // счетчик который управляет этим дерьмом int wihid = 0; for (size_t d=0;d<sizeof(peremen_t)/sizeof(*peremen_t);d++) { if (s4et4ik_per_nach == 0) { texn_per_nach = d; s4et4ik_per_nach = 1; } if (peremen_t[d] == ' ') { wihid= wihid +1; texn_per_kon = d; s4et4ik_per_nach =0; //----- int schet=0; //присвоение массиву переменной for (int g = texn_per_nach-1; g<texn_per_kon-1;g++) { tex_massiw_per[schet] = peremen_t[g]; schet = schet+1; qDebug() << "tex_massiw_per[schet ="<< schet <<"]: " << tex_massiw_per[schet]; } if(wihid == 6) { qDebug() << "break"; break; } } } qDebug() <<"peremen_t[0]" << peremen_t[0] <<"peremen_t[2],peremen_t[3]" << peremen_t[2] << peremen_t[3]; qDebug() <<"peremen_t[5],peremen_t[6]" << peremen_t[5] << peremen_t[6]; qDebug() <<"peremen_t[8],peremen_t[9]" << peremen_t[8] << peremen_t[9]; qDebug() <<"peremen_t[11]" << peremen_t[11]; qDebug() <<"peremen_t " << peremen_t ; Here is the result
peremen_t 1 26 48 1 48000 0.1 tex_massiw_per[schet = 1 ]: 0 tex_massiw_per[schet = 1 ]: 0 tex_massiw_per[schet = 2 ]: 0 tex_massiw_per[schet = 1 ]: 50 tex_massiw_per[schet = 2 ]: 0 tex_massiw_per[schet = 1 ]: 52 tex_massiw_per[schet = 1 ]: 52 tex_massiw_per[schet = 2 ]: 0 tex_massiw_per[schet = 3 ]: 0 tex_massiw_per[schet = 4 ]: 0 tex_massiw_per[schet = 5 ]: 0 tex_massiw_per[schet = 1 ]: 52 tex_massiw_per[schet = 2 ]: 56 tex_massiw_per[schet = 3 ]: 48 break peremen_t[0] 1 peremen_t[2],peremen_t[3] 2 6 peremen_t[5],peremen_t[6] 4 8 peremen_t[8],peremen_t[9] 1 peremen_t[11] 8 peremen_t 1 26 48 1 48000 0.1 He counts the computer correctly 6 numbers he noticed. But here are the results, even those that fell out ( tex_massiw_per[schet = 1 ]: 52 tex_massiw_per[schet = 1 ]: 52 ) I do not even have these.