Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.20;
Скачать: CL | DM;

Вниз

Как перекинуть array[0...x] of Char в PChar?   Найти похожие ветки 

 
osama   (2004-06-03 14:58) [0]

Это можно сделать быстро без цикла?


 
Reindeer Moss Eater ©   (2004-06-03 15:02) [1]

StrAlloc + StrLCopy


 
Digitman ©   (2004-06-03 15:03) [2]

если X > 3 - нельзя

ибо PChar - указательный тип данных, а указатели в Win32 - 4-хбайтные


 
Тимохов ©   (2004-06-03 15:04) [3]

GetMem + Move


 
osama   (2004-06-03 15:04) [4]

Ой, я извиняюсь :) наоборот :)
Нужно строкой из PChar быстро заполнить массив array[0..x] of Char вот так...


 
Fay ©   (2004-06-03 15:06) [5]

Move(a, p^, x+1);


 
Digitman ©   (2004-06-03 15:07) [6]


> Нужно строкой из PChar


не "строкой из PChar", а СТРОКОВЫМИ ДАННЫМИ, на начало которых указывает значение типа PChar, заполнить область памяти такого-то типа  ... изволь выражать свою мысль точно !


 
Тимохов ©   (2004-06-03 15:08) [7]


> osama   (03.06.04 15:04) [4]

тогда только move


 
Fay ©   (2004-06-03 15:10) [8]

Move(p^, a, x+1);


 
Тимохов ©   (2004-06-03 15:15) [9]


> Fay ©   (03.06.04 15:10) [8]

а если p короче, чем x?


 
osama   (2004-06-03 15:16) [10]


> Move(p^, a, x+1);

ААААА работает, спасиба


 
Тимохов ©   (2004-06-03 15:30) [11]


> ААААА работает, спасиба

до поры, как говорится, до времени...


 
osama   (2004-06-03 15:44) [12]


> до поры, как говорится, до времени...

:)


 
Fay ©   (2004-06-03 15:44) [13]

2Тимохов ©   (03.06.04 15:15) [9]
>> а если p короче, чем x?
А мне пофигу! 8) У меня-то всё в порядке, и это не причина предусматривать все вероятные чужие ошибки. 8)


 
Тимохов ©   (2004-06-03 15:45) [14]


> Fay ©   (03.06.04 15:44) [13]

:)))


 
Anatoly Podgoretsky ©   (2004-06-03 16:35) [15]

Слава пофигистам!
Слава супер пофигистам их Микрософт, то что мы имеем Sasser пофигу. Пофиг какой размер буффера, лишь бы Sasser был.

Все вступаем в мою партию пофигистов, Фаю скидка.


 
Fay ©   (2004-06-03 16:40) [16]

2Anatoly Podgoretsky ©   (03.06.04 16:35) [15]
Лазутчиков из партии нехило озабоченных и встревоженных не принимаем!


 
evvcom ©   (2004-06-03 17:16) [17]

function StrLCopy(Dest: PChar; const Source: PChar; MaxLen: Cardinal): PChar;



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

Текущий архив: 2004.06.20;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.026 c
3-1085732139
KADAN
2004-05-28 12:15
2004.06.20
PASSWORD() в MSSQL?


4-1084421624
Vitt_lay
2004-05-13 08:13
2004.06.20
Синхронные прием-передача на LPT


3-1085662454
Silencer
2004-05-27 16:54
2004.06.20
RxDBGrid и ширина колонок


1-1086096414
Kiloper
2004-06-01 17:26
2004.06.20
DranDrop для TLabel


9-1077523374
Saturn
2004-02-23 11:02
2004.06.20
Очистка Image.