Форум программистов, компьютерный форум CyberForum.ru

Бинарные файлы и Stack around the variable was corrupted - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ конструктор с параметрами http://www.cyberforum.ru/cpp-beginners/thread312878.html
Не получается конструктор с параметром.. помогите пожалуйста! вот весь класс, нужно чтобы можно было в main писать вот так например: Student Petrov("Fam2","Im1","Otch1"); #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> class Student { private:
C++ Модифицировать элементы массива по заданному правилу Дан двумерный массив целых чисел. Модифицировать его элементы по следующему правилу: ко всем четным элементам массива прибавить последний элемент соответствующей строки, к остальным - первый элемент соответствующего столбца. http://www.cyberforum.ru/cpp-beginners/thread312873.html
C++ задан массив действительных чисел x[n]. Вычислить количество элементов массива, предналижаших каждому из отрезков [0,1] , [-2,2] , [1,5]
задан массив действительных чисел x. Вычислить количество элементов массива, предналижаших каждому из отрезков , ,
удалить из каждой группы идущих подряд цифр, которой не предшествует точка, все начальные нули (кроме последнего, если за ним идет точка) C++
В произвольном тексте, содержащем не более 10 строк, в каждой строке не более 80 символов, удалить из каждой группы идущих подряд цифр, которой не предшествует точка, все начальные нули (кроме последнего, если за ним идет точка).
C++ после завтра екзамен! http://www.cyberforum.ru/cpp-beginners/thread312847.html
и так условие трёх задач 1)найти мин и макс элементы массива А и расположить элементы между ними по убыванию; 2)найти суму А левой четверти; 3)протабулировать функцию y(x)=Acos(x), x1<x<x2, n, y(x) - в подпрограме
C++ Аналоговый амперметр Добрый день, подскажите что в моей программе не так. Уже 5 раз не могу здать программу своему научному руководителю. Задача: написать программу аналоговый амперметр в коде должны быть классы //--------------------------------------------------------------------------- #ifndef Unit2H #define Unit2H #include <vcl.h> подробнее

Показать сообщение отдельно
bigredcat
364 / 311 / 3
Регистрация: 24.02.2011
Сообщений: 1,512
Записей в блоге: 1
04.06.2011, 18:58     Бинарные файлы и Stack around the variable was corrupted
Вам не нужно заморачиваться на i, j. Ведь пользователь вводит номер элемента в массиве.
Просто устанавливаете указатель в файле на нужный элемент и начинаете чтение, указатель будет сдвигаться автоматически.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
fseek(p, (номер_введенный_пользователем - 1) * sizeof (BEFFERATOR)), SEEK_SET);
for (i=0; i<5; i++)
{
    for (j=0; j<5; j++)
//  можно еще проверку вставить, я не вникал, как вы там проверяете размер массива и конец файла.
//  for (j=0; j<5 && !feof(p); j++)
    {
        fread (buffer, 1, sizeof(buffer), p);
        numbers[i][j] = atoi(buffer);
        printf("%4d ", numbers[i][j]);
    }
    printf("\n");
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru