6331
Игры на консолях 1-4 поколений / Re: Малоизвестные игры (Genesis)
« : 21 Июнь 2011, 17:49:59 »
Demon,для сеги был 2дшный.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Что мы здесь делаем? Как я понимаю мы считываем в объект client данные из файла readFromFile размера sizeof( ClientData ) байт.
ОМГ, тупо читаем данные по адресу client, предварительно приведя указатель к char*
Ну ты прикалуешься? Читаем из файла в память по адресу client.Это ты мне кажется прикалываешься
Ну да теперь точно понятно что оно делает, ато я прошлые выводы делал из наблюдений только. Дейтел только не закончил что-то описывать всё по поводу чтения из файла, он указал что можно как-то хитро полиморфно писать файлы и их идентификаторы (чтобы потом при чтении из файла можно было определить какого именно пользовательского типа этот файл), но не написал как это делать
Ну да ладно, дочитаю что там у него дальше по работе со строкам, а потом нагуглю уже на тему сохранения файлов информацию, тем более что у меня осталось куча вопросов прямо сейчас. Например как произвести переименование файла? Первое что можно придумать это создать новый файл с нужным именем и скопировав туда данные из старого удалить старый. Но это подойдёт лишь для вариантов с маленькими файлами, да и не правильно это, HoRRoR,подскажи пожалуйста как последнее реализовать, ато сейчас любопытно
(чтобы свой Pentium Dual-Core E2140 1.6GHZ поставить, на первое время)Вот так лучше не выбирать, выбери сразу процессор, а потом уже материнку.
Я себе взял, не так давно, для расширения объёма, под хранение данных, WD2003FYYS (RE4).Так он же серверный, для домашнего использования думаю блека хватит, тем более что в новых блеках половина технологий с RE4 уже стыбрена.
// update balance in record
void updateRecord( fstream &updateFile )
{
// obtain number of account to update
int accountNumber = getAccount( "Enter account to update" );
// move file-position pointer to correct record in file
updateFile.seekg( ( accountNumber - 1 ) * sizeof( ClientData ) );
// read first record from file
ClientData client;
updateFile.read( reinterpret_cast< char * >( &client ),
sizeof( ClientData ) );
// update record
if ( client.getAccountNumber() != 0 )
{
outputLine( cout, client ); // display the record
// request user to specify transaction
cout << "\nEnter charge (+) or payment (-): ";
double transaction; // charge or payment
cin >> transaction;
// update record balance
double oldBalance = client.getBalance();
client.setBalance( oldBalance + transaction );
outputLine( cout, client ); // display the record
// move file-position pointer to correct record in file
updateFile.seekp( ( accountNumber - 1 ) * sizeof( ClientData ) );
// write updated record over old record in file
updateFile.write( reinterpret_cast< const char * >( &client ),
sizeof( ClientData ) );
} // end if
else // display error if account does not exist
cerr << "Account #" << accountNumber
<< " has no information." << endl;
} // end function updateRecord
updateFile.read( reinterpret_cast< char * >( &client ),
sizeof( ClientData ) );
Файл client перестаёт уже быть по умолчанию и в нём появляются данные считанные из файла, мы ведь нигде ему ничего не присваивали.
А кто тогда, под Кунг Лао?
С мини юбилеем, EdHell

под систему Samsung 320GB 16MB 7200rpm 3.5" SATAII (HD322GJ)У меня такой уже есть сейчас, только от wd

Хотя у меня сейчас 8600gt на 512, но игры на 1920x1200 современные почти не вытягивает, на ue3 разве что работают ещё в hd. Ну да это чуть потом, текущий этап винчестер. Сегодня пообщался с другом-геймером, он говорит что у него зелёный винт для файлопомойки и там же стоит xp, ос грузится по его словам сносно.Cсылку на комментарии про хитачиЯ же уже писал, повторюсь. Итого из 41 комментария проблемных 14 + примерно столько же жалуются на шум , не знаю в общем, рискованный он ...
Комментарий: Сделал 2 раздела по 465ГБ, на диск "С" установил win7.
После замены WD2500AAKS графика в играх/видео явно улучшилась, да и звук порадовал.
). Ну и пишут что-то вроде этого:Преимущества
до покупки - цена 1 Mb и надежность
после покупки - пока не обнаружено
Я сам с хитчаи дело не имел и у друзей ни у кого такого винта не видел так что читаю отзывы купивших, хотя почитаю ещё.
Стоп, тебе 1 гб надо винт?От 750 и до 2 тб включительно, на них просто цена я смотрю не слишком то отличается после 1 тб
Преимущественно собираюсь брать на 1тб, просто эти хитачи совсем дешёвые я смотрю, 2тб сата 3 и за 85$ отдают, подозрительно ...