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

Удаление инфы из дискового файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Подключение библиотеки http://www.cyberforum.ru/cpp/thread89992.html
Здраствуйте. Как мне подключить библиотеку к проекту только 1 раз. тоесть есть у меня 4 срр файла каждий поключаен набор библиотек //lib.h #pragma once #include <iostream> #include <conio.h>...
C++ string как делать? Вводится простой текст и символ Е, из данного текста выводится по начальному символу Е. http://www.cyberforum.ru/cpp/thread89821.html
C++ new const char[x]. Копия
Возможно ли сделать так как мне этого хочется?) Завис я как то, голову ломаю как бы сотворить чтобы можно было динамически выделять память под строки и они были const (т.к. эти строки будут потом...
Указатель на метод класса. C++
Программа отказывается присваивать метод класса указателю. Как исправить? test.cpp: In function ‘int main()’: test.cpp:66: error: invalid use of non-static member function ‘virtual void...
C++ Программа в порядке, однако segmentation fault. http://www.cyberforum.ru/cpp/thread89265.html
Код правильный, программа компилируется, работает как надо, однако при выходе получаю Segmentation fault. Так в чем же ошибка? // ADT-класс #include <iostream> using namespace std;
C++ !функция из данной программы #include<iostream.h> #include<math.h> #include<conio.h> const int n=3; void main ( ) { clrscr (); int A, B; int m=0; for (int i=0; i<n; i++) подробнее

Показать сообщение отдельно
taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
28.01.2010, 06:58  [ТС]
Цитата Сообщение от odip Посмотреть сообщение
Через память.
Поднять хвост файла в память.
Записать обратно со сдвигом на 1 элемент обратно.
Мне не предпоследний элемент надо удалить.
1. Есть номер записи.
2. По номеру я могу вычислить смещение.
3. Последнюю запись можно скопирожать на место удаляемой записи.
4. После копирожания через относительно маленький буфер удалению подлежит последняя запись.
5. Для этого надо
Цитата Сообщение от odip Посмотреть сообщение
Обрезать длину файла
. Это я и сам знаю, но как это сделать? Я не умею писать длину.
Задача: удалить из файла, исспользуемого в качестве реляционной БД фиксированной структуры в первой нормальной форме, одну запись, дисковый образ которой может оказаться где угодно в пределах файла.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru