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

Вниз

Перевод с С на Delphi   Найти похожие ветки 

 
Zilog_ ©   (2006-09-06 11:46) [0]

На С++ вот так:

static char *server_options[] = { "mysql_test", "--defaults-file=my.cnf", NULL };


Правильно ли на Делфи:

server_options = ["mysql_test","-defaults-file=my.cnf",""] of Pchar


 
evvcom ©   (2006-09-06 11:52) [1]

> [0] Zilog_ ©   (06.09.06 11:46)

Конечно же не правильно. Ты компилятору пробовал такое скормить? Он бы тебе ответил на твой вопрос.


 
Zilog_ ©   (2006-09-06 12:12) [2]

Пардон, пальцы кривые ....

и все-же как описать эту охинею?

static char *server_options[] = { "mysql_test", "--defaults-file=my.cnf", NULL };
int num_elements = sizeof(server_options)/ sizeof(char *);

static char *server_groups[] = { "libmysqld_server", "libmysqld_client", NULL };


Заранее всем признателен...


 
Reindeer Moss Eater ©   (2006-09-06 12:22) [3]

По-русски это просто строка. Строковый литерал.


 
Zeqfreed ©   (2006-09-06 12:32) [4]

var
 server_options : array[0..2] of String = ("mysql_test", "--defaults-file=my.cnf", "");

 num_elements : Integer;
 num_elements := Length(server_options);

Кажется так.


 
DrPass ©   (2006-09-06 13:33) [5]

Наверное ж все-таки правильно будет
server_options : array[0..2] of pchar = ("mysql_test", "--defaults-file=my.cnf", nil);


 
evvcom ©   (2006-09-06 14:30) [6]

> [5] DrPass ©   (06.09.06 13:33)

Если для совместимости с С++, то, видимо, да, если же пофиг совместимость, то и String vs PChar тоже практически пофиг.



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

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

Наверх




Память: 0.45 MB
Время: 0.046 c
8-1142771948
GuAV
2006-03-19 15:39
2006.10.15
Анимация перемещения картинки.


2-1159172020
Berzercer
2006-09-25 12:13
2006.10.15
Отслеживание текста...


15-1159026826
Весь в делах
2006-09-23 19:53
2006.10.15
Письмо Биллу :)


15-1159230644
race1
2006-09-26 04:30
2006.10.15
Запись логов на диск


2-1159628079
pqpqp
2006-09-30 18:54
2006.10.15
if else





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский