Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
Insolent
1

В чём заключается разница между компиляцией в P-code и Native-code?

11.11.2011, 22:30. Просмотров 1379. Ответов 5
Метки нет (Все метки)

Извините что я такой ламмер, но в чём заключается разница между компиляцией в P-code и Native-code??? Просто очень интересно...
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2011, 22:30
Ответы с готовыми решениями:

Visual Basic 5 компиляция в P-Code и в Native Code - различия
Из одного и того же исходного кода: скомпилировано два exe-файла один в P-Code - BitBlt32p.exe...

В чем заключается разница между локальной и удаленной БД?
можете в трех словах объяснить про удаленную бд по сравнению с обычной, например вот у нас идет бд...

В чём заключается разница между VSL Form и VSL Forms Application?
В чём заключается разница между VSL Form и VSL Forms Application? Заранее спасибо за ответ)

Native' has exited with code
здравствуйте. VC++2008 при запуске программы выдаёт 'Task.exe': Loaded...

5
0 / 0 / 0
Регистрация: 02.01.2011
Сообщений: 149
12.11.2011, 19:36 2
P-code - код, который не будет работать без соответствующих библиотек VB
Native code - старается работать самостоятельно, и помоему он побыстрее P-code
0
Insolent
12.11.2011, 23:23 3
То есть получается компильнув в Native-code я могу не выкладывать с exeщником всякую ерунду вроде msvbvm60.dll???
Chupa-Chups
13.11.2011, 02:16 4
P-code - это псевдокод, промежуточная стадия между исходным текстом и машинными инструкциями. Native code - это уже непосредственно процессорные инструкции. Native-компилятор появился позже компиляторя псевдокода. И насколько я помню, ничего не поможет избежать таскания за собой msvbvm*.dll
0 / 0 / 0
Регистрация: 01.05.2011
Сообщений: 26
20.11.2011, 11:07 5
А лучше всего возьми себе за правило - для каждой своей проги готовь инсталяшку типа Wise или InstallShield.
И не будет никакой головной боли!
Удачи!
0
aleksmir
22.11.2011, 12:32 6
Я всегда пользуюсь компиляцией в P-Code.
Сколько ни сравнивал - на скорость работы программы не влияет (у меня программа для работы с базой данных).

Зато сама компиляция в P-Code происходит намного быстрее, и второе, говорят (читал статьи), что "хакерам" тяжелее взламывать P-Code, чем машинные коды.
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2011, 12:32

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Native' has exited with code
Здравствуйте!) Помогите, пожалуйста! У меня программа (консольное применение) компилируется...

Limit of one JavaVM native code
Помогите пожалуйста разобраться. Читаю этот...

Генерация native code при установке
Приветствую специалистов по C#, .NET У меня небольшой вопрос, продолжающий серию 'как получить...

Компилятор Java в executable native code.
Привет всем! Вот нашел сегодня то что давно искал- Компилятор Java-классов в родной код для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.