Форум: "Начинающим";
Текущий архив: 2008.03.16;
Скачать: [xml.tar.bz2];
ВнизПотоки и поиск Найти похожие ветки
← →
aids (2008-02-15 18:18) [0]вообщем то вот что интересует
пусть даны два потока которые ищут в файлах опредеоенную информацию. приор-ты фоновый и критический. доступ к файлу имеет только один из потоков. как хорошо синхронизировать потоки? может быть есть какие нибудь функции? иначе если два потока откроют файл то получится ошибка
← →
Palladin © (2008-02-15 18:47) [1]
> иначе если два потока откроют файл то получится ошибка
научись без ошибки открывать
← →
Knoob (2008-02-15 20:27) [2]str1,str2 два потока TMemoryStream
str1.LoadFromFile(ИМЯ ФАЙЛА);
str2.LoadFromStream(str1);
После этого потоки будут одинаковы
← →
Palladin © (2008-02-15 20:29) [3]
> aids (15.02.08 18:18)
и научись не следовать советам, которым следовать не стоит...
← →
Knoob (2008-02-15 20:31) [4]
> не следовать советам
а че такого? ведь все верно
← →
Palladin © (2008-02-15 20:33) [5]а что именно верно-то?
файл память займет? верно
двойную? верно
а если файл большой и/или памяти фиг да маленько будет краш? ага
← →
Knoob (2008-02-15 20:37) [6]а он говорит чтобы было 2 потока из одного файла,так?
и просит найти комманду,вот
← →
Palladin © (2008-02-15 20:38) [7]ну да так...
а TFileStream чем не подходит то?
← →
Palladin © (2008-02-15 20:39) [8]и памяти не кушает и на самоиземенения в случай чего реагирует прекрасно...
← →
Knoob (2008-02-15 20:44) [9]у него функций меньше
← →
Palladin © (2008-02-15 20:48) [10]чего у него меньше?
← →
Knoob (2008-02-15 20:52) [11]щас попробывал открыть 4 гиговый файл своим методом и ни какой ошибки не выкидывает, а оперативти всего заняло 1,5 гига
← →
Palladin © (2008-02-15 20:55) [12]:)))) ну ты супер просто... это ж надо 8 гигов в 1,5 прочитать... эх... так вот они какие... волшебники...
← →
Knoob (2008-02-15 20:58) [13]и обычно файлы маленького обьема открываю TMemoryStream, а большие TFileStream
← →
Palladin © (2008-02-15 20:59) [14]жалко орешник не работает...
← →
Knoob (2008-02-15 21:04) [15]я сказал что оперативки прога взяла 1,5 гига а на винче 7 гигов (файл подкачки. Этим можно пользоватсякогда винч большой :))
← →
Palladin © (2008-02-15 21:05) [16]о как.. это интересно... а ОС свою не подскажешь?
← →
Knoob (2008-02-15 21:07) [17]win XP и пиратский патч на неограниченый файл подкачки
← →
Palladin © (2008-02-15 21:08) [18]а... понятно... Фантазеры часть вторая...
← →
Knoob (2008-02-15 21:16) [19]ну ну не вериш ну и не нада
← →
Knoob (2008-02-15 21:18) [20]в свойствах мой компьютер в виртуальной памяти можно выбрать: РАСМЕР ПО ВЫБОРУ СИСТЕМЫ,и он будет брать памяти вича скока нужно
← →
Palladin © (2008-02-15 21:23) [21]
> ну ну не вериш ну и не нада
та почему неверю... верю... я волшебникам всегда верю... на то они и волшебники :)
← →
Knoob (2008-02-15 21:26) [22]я же написал как это делается
← →
Palladin © (2008-02-15 21:29) [23]ну та... именно так это делается волшебниками :)
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2008.03.16;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.007 c