C++ (Qt)for (i = 0; i < N; ++i) line[i] = malloc(pixel_size * num_pixels);
C++ (Qt)quint8 a, b, c;// ...for (i = 0; i < N; ++i) line[i] = malloc(pixel_size * quint16(a+b+c));
C++ (Qt)quint8 a, b, c;// ...for (i = 0; i < N; ++i) line[i] = malloc(pixel_size * quint16(a+b+c - 128)); // Получим 640
C++ (Qt)quint8 a, b, c;// ...for (i = 0; i < N; ++i) line[i] = malloc(pixel_size * quint16(a+b+c - (std::numeric_limits<qint8>::min()*-1))); // Получим 640
char * theLine = (char *) malloc(640); // здесь 640 можно подменитьchar theLine2[640]; // a здесь нет
C++ (Qt)QString str1 = "598", str2 = "42";line[i] = malloc(pixel_size * (str1.toInt() + str2.toInt()));