FAQ по работе со строками
- Как переменную AnsiString конвертировать в char
- [!] Как переменную AnsiString конвертировать в int
- Как переменную AnsiString конвертировать в float
- Как переменную char или int конвертировать в AnsiString
- Как узнать длину слова в пикселях
- Как конвертировать строку из кодировки WIN в KOI
- Как скопировать текст из строки в Clipboard
- Как переменную AnsiString конвертировать в
char
// Напишите следующий
код: AnsiString a = "Hello World"; char *b =
a.c_str();
- Как переменную AnsiString конвертировать в
int
// Напишите следующий
код: AnsiString a = "123456"; int i =
a.ToInt(); или int i = StrToInt(a);
- Как переменную AnsiString конвертировать в
float
// Напишите следующий
код: AnsiString a = "12.5"; float
d; d=a.ToDouble();
- Как переменную char или int конвертировать в
AnsiString
// Напишите следующий
код: char Arr[240]= "Hello World"; AnsiString
Str; Str=(AnsiString)Arr;
- Как узнать длину слова в пикселях
// Напишите следующий код: AnsiString
a="Hello"; int WidthOfString = Canvas->TextWidth(a); int
HeightOfString = Canvas->TextHeight(a); TSize SizeOfString =
Canvas->TextExtent(a); //У структуры TSize два поля cx и
cy размеры //по горизонтали и вертикали
- Как конвертировать строку из кодировки WIN в
KOI
// Напишите следующий
код: AnsiString
S,N,C,SKoi,SWin; SKoi="__ёАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюя"; SWin="ёЁTюабцдефгхийклмнопярстужвьызшэщчъЮАБЦДЕФГХИЙКЛМНОПЯРСТУЖВЬЫЗШЭЩЧЪ"; int
k; S="Строка"; //Строка WIN for(int j=1;
j<=S.Length();
j++) { C=S[j]; k=AnsiPos(C,SWin); if(k==0) N+=S[j]; else N+=SKoi[k]; } //N строка Koi8 FAQ с сайта Borland X Portal
- Как скопировать текст из строки в
Clipboard
// Напишите следующий
код: #include <clipbrd.hpp>
void __fastcall
TForm1::Button1Click(TObject *Sender) { AnsiString s = "Hello, World
!"; Clipboard()->AsText = s; if
(Clipboard()->HasFormat(CF_TEXT)) Edit1->Text =
Clipboard()->AsText; else Application->MessageBox("The
clipboard does not contain text.", NULL, MB_OK); }
Вышел MySQL 5.1.30, первый стабильный рели....
После публикации 29 тестовых версий
анонсирован первый стабильный релиз
MySQL 5.1, пригодный для
промышленной эксплуатации и обеспечивающий увеличение производительности для
"тяжелых" SQL запросов, по сравнению с MySQL 5.0, примерно на 15-20%. Главные
новшества
появившиеся в MySQL 5.1:
Тестирование параллельных программ.
Тестирование параллельного программного обеспечения представляет собой более
сложную задачу по сравнению с тестированием последовательной программы. Программист
должен знать о подводных камнях при тестировании параллельного кода, имеющихся
методологиях и инструментарии.
Архитектура AMD64 (EM64T).
Аннотация. В статье кратко рассматривается архитектура AMD64 компании AMD и ее
реализация EM64T компании Intel. Описаны особенности архитектуры, ее возможности,
достоинства и недостатки.
Остальные статьи:
|