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

Не запускается програма с seekg - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Даны два целых числа M но N. Вывести все целые числа из промежутка [M,n] http://www.cyberforum.ru/cpp-beginners/thread24119.html
Даны два целых числа M но N. Вывести все целые числа из промежутка , которые делящиеся 2, но не делящиеся на 4, а также количество K этих чисел. Помогите пожалуста я новичек а очень надо решения:help::wall:
C++ Найти элемент массива, равный заданному числу Х и отпечатать его индексы (I,J) Находила аналогичные примеры, но ничего не получилось. http://www.cyberforum.ru/cpp-beginners/thread24099.html
C++ Напечатать все подмножества множества {1...k}
Замучилась это делать - ничего не получается! Помогите кто-нибудь!
Создание динамического многомерного массива со списком C++
Уважаемые мужчиины! С 23 февраля Вас! Помогите, плиззззз!!!! очень надо Надо описать структуру или класс по созданию матрицы Q размером mxn, где каждый элемент этой матрицы - это список из двух чисел и каждой паре однозначно сопоставляется еще и матрица размерностью 4х4. Длина списков в разных ячейках матрицы Q-разная заранее Большое спасибо:-[
C++ MinGW очень раздувает код http://www.cyberforum.ru/cpp-beginners/thread24037.html
Всем привет! Скачал MinGW и был очень неприятно удивлён: после компиляции исполняемый файл программы получался 485 кб, а та же самая программа, скомпиленная с помощью G++ под Linux весила 7,5 кб. Программка strip и ключ -s помогают, но всё равно exeшник весит гораздо больше (около 250 кб) чем под линуксом. Подскажите, как уменьшить размер программ? Добавлено через 22 часа 50 минут 36 секунд...
C++ работа с коммандной строкой(передача парамметров) работаю в Си++ 3.1 необходимо сделать так чтобы при вводе в командной строке exe файла программы вида "prog.exe c:\f1.txt" - строка c:\f1.txt воспринималась как параметр и передавалась в код программы в определенную переменную к примеру: int main(char s); в данном случае в переменную s подробнее

Показать сообщение отдельно
Alex90
15 / 15 / 1
Регистрация: 30.01.2009
Сообщений: 103
24.02.2009, 01:52  [ТС]     Не запускается програма с seekg
ну, у меня Dev-C++ c первым я разобрался, глупая ошибка с названием файла сделал опечатку в место test.txt получилось tesy.txt с этим я уже разобрался
а вот с вторым.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
person pers;                  
    ifstream infile;              
    ifstream outfile;
    infile.open ("GROUP.DAT",ios::in|ios::binary); 
    infile.seekg(0, ios::beg);//, ios::end);
    int endposition = infile.tellg(); 
    int n = endposition / sizeof(person);
    printf ("\nIn file ");
           printf ("%d", n); 
           printf (" man");
    printf ("\nEnter # person: ");
    outfile.open ("GROUP.DAT", ofstream::out | ofstream::app);
//----------Где-то здесь ошибка---
           scanf ("%d", n); 
           int position = (n-1) * sizeof(person);
    infile.seekg(position); 
    infile.read( reinterpret_cast<char*>(&pers), sizeof(pers) );
    pers.showData();                     
    printf ("\n");
//---------------------------------
Добавлено через 2 часа 54 минуты 38 секунд
фатал нашел был здесь
C++
1
    scanf ("%d", &n);
но блин как прогнать курсор но файлу?
 
Текущее время: 21:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru