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

CreateFile() и потоки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Организация БД по дате http://www.cyberforum.ru/cpp-beginners/thread1074025.html
Тема далеко не новая и некоторые наводки на решения я находил уже на форуме, но лишь наводки. Суть такая: При вводе данных в БД в графе "Дата внесения: " нужно записать дату (не важно чего именно), в формате YYYY.MM.DD . Я сначала хотел использовать алгорит зашивфорвки в int число даты, но при надобности поиска по дате или поиска в интервале, то привычные циклы for и while придется уродовать...
C++ нужно разместить элементы таким образом, чтобы одинаковые элементы располагались на определенном расстоянии Добрый день. У меня возникла проблема с решением задачи. Допустим есть матрица(размер приблизительно 30х20), она заполнена цифрами. нужно разместить элементы таким образом, чтобы одинаковые элементы располагались на определенном расстоянии(расстояние-количество элементов между одинаковыми). считывание элементов происходит с первой строки первого элемента до ее конца, потом первый элемент второй... http://www.cyberforum.ru/cpp-beginners/thread1074007.html
C++ Сходимость рядов Фурье
Прошу помощи знающих людей, т.к. сам новичок в С++. Тема: Сходимость рядов Фурье Моя программа не выдает верные значения. В чем моя ошибка? Задание в приложенном файле И текст: #include <iostream.h> #include <conio.h> #include <math.h>
C++ Составьте программу, которая создает очередь из произвольного количества элементов.
1. Составьте программу, которая создает очередь из произвольного количества элементов. Информационная часть динамического элемента должна состоять из вещественного и целого чисел. Организуйте обработку каждого элемента: печать чисел из информационной части и синуса их суммы.
C++ Определить произведения положительных и отрицательных чисел последовательности http://www.cyberforum.ru/cpp-beginners/thread1073975.html
Помогите сделать программку по с++ на скане ручкой написана. Спасибо большое!
C++ Protected DVD Доброго дня! Не нашел нужного раздела для подобной темы... Суть в чем - как можно определить, является ли DVD диск защищенным от копирования? По возможности стандартными средствами, ибо dvdnav в этом не поможет, программа собственно под мак, к тому жу аппстор подробнее

Показать сообщение отдельно
Убежденный
Системный программист
 Аватар для Убежденный
14200 / 6215 / 986
Регистрация: 02.05.2013
Сообщений: 10,357
Завершенные тесты: 1
17.01.2014, 15:09     CreateFile() и потоки
Да. Пусть каждый поток открывает файл с помощью CreateFile, тогда у
каждого из них будет свой файловый указатель. Права доступа выставляйте
GENERIC_READ, а флаги общего доступа - FILE_SHARE_READ.

Правильнее будет сразу сказать, что файловый указатель "закреплен" за
дескриптором файла. То есть, если вы откроете один и тот же файл с
помощью CreateFile, получите два дескриптора и два файловых указателя,
которые можно двигать независимо друг от друга.

У этого правила есть только одно исключение - когда дескриптор не
создается, а дуплицируется с помощью функции DuplicateHandle(Ex).
Вот тогда получается, что два дескриптора, а файловый указатель общий.
 
Текущее время: 10:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru