Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

PChar   Найти похожие ветки 

 
Kor@l ©   (2004-03-25 19:50) [0]

Матера скажите мне плз какое кол-во смволов может уместиться в
PChar.Ну очень интересно.
                        Заранее спасибо.


 
Zz_   (2004-03-25 19:51) [1]

4


 
Юрий Зотов ©   (2004-03-25 19:54) [2]

В PChar - 4. А в том, на что он указывает - почти 2 Гб в Win32 и 4 Гб теоретически.


 
Kor@l ©   (2004-03-25 20:05) [3]


> Юрий Зотов

Всмысле поясни как это понять

> А в том, на что он указывает - почти 2 Гб в Win32 и 4 Гб
> теоретически.


 
Sergey Masloff   (2004-03-25 20:09) [4]

PChar это указатель. Как всякий указатель в Win32 имеет размер 4 байта то есть в область памяти которую он занимает можно записать 4 однобайтовых символа. А указывать он может на область памяти которая содержит какие угодно (в пределах указаных ЮЗ) количества символов.

доклад окончил.


 
Юрий Зотов ©   (2004-03-26 09:14) [5]

> Kor@l ©   (25.03.04 20:05) [3]

Все просто. Теоретически, 4-х байтовый указатель может содержать адрес в пределах 0..4 Гб. Но в Win32 из отводимого каждому приложению 4-х гигабайтного адресного пространства для реального прикладного использования доступно чуть меньше 2-х Гб. Остальное (верхние 2 Гб и небольшая нижняя область) резервируется системой для ее собственных целей, проецирования DLL и пр.



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.064 c
6-1079458114
mbgmz
2004-03-16 20:28
2004.04.11
Есть ди способы подключиться к MySQL базе напрямую.


1-1082607570
Beglec
2004-04-22 08:19
2004.04.11
Принудительное выделение строки


6-1075715169
Leech
2004-02-02 12:46
2004.04.11
Не срабатывает событие ClientDisconnect...


3-1081857009
Nikolai_S
2004-04-13 15:50
2004.04.11
Как создать временную таблицу и вставить в нее записи?


1-1082687621
saysu
2004-04-23 06:33
2004.04.11
Казахские шрифты в самом инструменте как добавить





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский