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

Вниз

передача данных из масива в масив   Найти похожие ветки 

 
WebErr   (2004-02-13 18:40) [40]

Бла-бла-бла...
Переходите на С там с указателями проще не куда, а строки и указатели там вообще не отличаются вашу проблему с копированием массива строк s[N][M] в t[N][M] можно рашить простым

memcpy(t[0],s[0],M*N);

Где char s[N][M] и char s[][M] - это просто одно и то же :))))


 
Palladin   (2004-02-13 18:44) [41]

Ну ты то что сюда полез? Провокатор...


 
Владислав   (2004-02-14 10:52) [42]

> Mystic © (13.02.04 17:43) [35]

Могу поспорить с таким утверждением. Сам компилятор генерирует такой код в некоторых случаях.

> Anatoly Podgoretsky © (13.02.04 17:58) [38]

Про NET я еще вообще ничего не знаю, но Ваше утверждение не добавляет желание с ним знакомиться :)

> WebErr © (13.02.04 18:40) [40]

Если в Паскале все так плохо, есть тысяча и один способ уйти обратно в Си. Если 1000 и 1 способ не позволили таки уйти на Си, нужно принимать то, что есть в Паскале. Если это принимать с умом, хуже, чем в Си не будет. :)

> Palladin © (13.02.04 18:44) [41]

Во, во :)


 
Rouse_   (2004-02-14 11:09) [43]

> [17] Тимохов © (13.02.04 09:52)
Данный пример был приведен в ответ на > [6] Тимохов © (12.02.04 20:27)
Это раз.
Во вторых - где вы тут увидели что разговор идет про массив строк?
Ну и в третьих, разве я что-либо говорил про то что так нужно делать? Я показал что моментального АВ не будет.

Так что... но пасаран ;)


 
Anatoly Podgoretsky   (2004-02-14 11:13) [44]

Тимохов © (13.02.04 18:05) [39]
Правильно, надо понимать что делаешь. А если есть понимание то вооружен и опасен.

Владислав © (14.02.04 10:52) [42]
Зря, одна из сутей создание надежного кода, нетипизированые указатели не позволяют этого. Поэтому наиболее тяжел переход с языков где нет строгой типизации, где низкоуровневая работа с указателями ложится на слабые плечи программистов.
Переход на Си не меняет сути Move=memcpy один к одному. Так что полноценный провокатор, поп Гапон.


 
Владислав   (2004-02-14 11:21) [45]

> Anatoly Podgoretsky © (14.02.04 11:13) [44]

"Зря, одна из сутей создание надежного кода, нетипизированые указатели не позволяют этого."

Полность согласен с этим, но, ИМХО, боюсь, в критических по времени выполнения кусках кода невозможно будет сделать какую либо оптимизацию (Еще раз повторюсь, на ответственность программиста). А в таких случаях остается надеятся на более мощную машину твоих потребителей, что не всегда факт. Может быть, риторический вопрос, "Дык как же быть?".


 
Anatoly Podgoretsky   (2004-02-14 11:48) [46]

Дык тебе рашать, но все там будем.


 
Владислав   (2004-02-14 11:57) [47]

> Anatoly Podgoretsky © (14.02.04 11:48) [46]

Консерватизм, однако. Хотя, это мои личные проблемы :)
В любом случае, спасибо за ответы! (Надо, однако, что-то с собой делать).



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

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

Наверх




Память: 0.52 MB
Время: 0.032 c
14-80181
тихий вовочка
2004-01-31 15:44
2004.02.25
Как стать сисадмином?


1-79833
VitGun
2004-02-10 21:12
2004.02.25
Delphi+Access+Word(OLE)+Excel(OLE)


1-79796
Vlad
2004-02-11 11:42
2004.02.25
Как получить String имея указатель и длину ?


1-79918
Deniscool
2004-02-09 00:54
2004.02.25
Массив записей и...


6-80069
Iliasaur
2003-12-18 09:26
2004.02.25
Почта в Outlook из Delphi





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