Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru


RusFAQ.ru: Программирование на C / C++

Выпуск № 395
от 02.11.2003, 10:20

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 1210
Отправлено ответов: 2737
Активность: 226.1 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

Gibbel
Статус: Профессиональный
Общий рейтинг: 106.56
URL: Savage Metal Club - жизнь в стиле рок-н-ролл
Телефон: +7 901 710 3146
[Подробней >>]
BOLT
Статус: Профессиональный
Общий рейтинг: 170.57
URL: Начинающему программитсу: софт, примеры, документация, Assembler, C & C++.
Телефон: Три раза АУ!
[Подробней >>]
Bobs
Статус: Профессиональный
Общий рейтинг: 116.5
URL: http://www.hosthost.biz/
[Подробней >>]
 
Yuri Gordienko
Статус: Профессиональный
Общий рейтинг: 119.61
URL: Досконально о С++, оптимизация программ, советы
[Подробней >>]
Jact M Anchorite
Статус: Опытный
Общий рейтинг: 114.45
[Подробней >>]
vitya
Статус: Профессиональный
Общий рейтинг: 108.03
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1199. Здравствуйте, эксперты! Подскажите такую вещь. В Borland C++ 3.1 делаю вставку на асме, но не мо... (ответов: 1)
Вопрос № 1200. Как уменьшить размер программ на C++ Builder 5? Сами программы занимают совсем немного места, но они... (ответов: 4)
Вопрос № 1201. Здравствуйте. Как называется программа, к-ая следит за динамической памятью программ (например если ... (ответов: 2)

Вопросов: 3, ответов: 7


 Вопрос № 1199

Здравствуйте, эксперты!
Подскажите такую вещь. В Borland C++ 3.1 делаю вставку на асме, но не могу описать ни одной метки, точнее могу, но jnz и т.п. прикомпиляции выдают Undefined label.
Что я неправильно делаю?



Вопрос отправлен: 29.10.2003, 16:53
Отправитель: Delphist (delphist@list.ru)

[Следующий вопрос >>] [Список вопросов]

Отвечает Gibbel

Доброе время суток, Delphist!
Описывай метки за пределами asm вставки.

Приложение:

Ответ отправлен: 29.10.2003, 17:24
Отправитель: Gibbel


 Вопрос № 1200

Как уменьшить размер программ на
C++ Builder 5?
Сами программы занимают совсем немного места, но они не хотят работать на других компьютерах без динамических библиотек vcl50.bpl borlandmm.dll и cc3250mt.dll и некоторых других (в зависимости от использованных компонентов). Кроме того, возникают огромные сложности с выявлением всех необходимых файлов. В итоге, всё это добро занимает минимум 1,7 Mb в заархивированном виде! (А хотелось бы сделать программу на 500-800 Kb)
Что делать? Неужели придётся переходить на Visual C++ и MFC?



Вопрос отправлен: 29.10.2003, 18:33
Отправитель: Андрей

[Следующий вопрос >>] [Список вопросов]

Отвечает BOLT

Доброе время суток, Андрей!
Этот вопрос уже звучал много раз.

Нужно отключить все run-time библиотеки. Делаем это так:
в меню "Projects->Options->-Linker" снять галку с опции "Use dinamic RTL". Для оптимизации (уменьшения размера проги) можно снять галку с
опции "Use debug library".

Далее присоеденить стандартные библиотеки VCL к твоей программе. Делаем это так:
в меню "Projects->Options->-Packages" снять галку с опции "Build with runtime packages".

Просьба (это относится и ко всем читателям):
Когда собираетесь задать очередной вопрос, поищите в базе вопросов, может его кто-то задавал и на него ответили. Так вы облегчите нам,
экспертам, труд. Поищите, не линитесь.

Snoop Dogg:
Still Snoop Dogg and D-R-E (Guess who's back)
Still, still doing that shit, right?

This message was created by EMan 1.5


Ответ отправлен: 31.10.2003, 13:07
Отправитель: BOLT


Отвечает Bobs

Добрый день, Андрей!
В главном меню Project -> Options.
На закладке Packages снять галочку с "Build with runtime packages".
На закладке Linker снять галочку с "Use Dynamic RTL"
Таким образом вы сможете собрать исполняемый файл не требующий доп. библиотек.

Ответ отправлен: 29.10.2003, 18:55
Отправитель: Bobs


Отвечает Yuri Gordienko

Приветствую Вас, Андрей!
Размер в любом случае будет большой, т.к. C++ Builder (Delphi)
использует самостоятельный GUI, а MFC - это по большому счету интерфейс к WINAPI, библиотеки которого являются составляющим винды.
Успехов

Ответ отправлен: 29.10.2003, 19:02
Отправитель: Yuri Gordienko


Отвечает Jact M Anchorite

Доброе время суток, Андрей!
Ну сколько можно?! Вот Вы, Андрей, подписаны на рассылку "RusFAQ.ru: Программирование на C / C++"? Вот и читайте эту рассылку! Этот вопрос поднимается в среднем раз в неделю! Ну залезь ты в Project->Options и убери там все пометки из разряда "use dyamic RTL"...


Ответ отправлен: 30.10.2003, 01:06
Отправитель: Jact M Anchorite


 Вопрос № 1201

Здравствуйте.
Как называется программа, к-ая следит за динамической памятью программ (например если утечка памяти и т.п.)
Желательно попроще в обращении.
Спасибо.



Вопрос отправлен: 29.10.2003, 19:33
Отправитель: Andrey

[Следующий вопрос >>] [Список вопросов]

Отвечает Yuri Gordienko

Доброе время суток, Andrey!
Операционку нужно указывать...Valgrind,mpatrol.
Успехов

Ответ отправлен: 29.10.2003, 19:44
Отправитель: Yuri Gordienko


Отвечает vitya

Добрый день, Andrey!
например BoundsChecker.

Ответ отправлен: 30.10.2003, 11:01
Отправитель: vitya



Форма отправки вопроса

Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+ или отправлять вопросы с сайта по адресу: http://rusfaq.ru/cgi-bin/Message.cgi.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


Приложение (если необходимо):


Получить ответов:


 Выбор рассылки

Программисту
Assembler (31)
C / C++ (24)
Perl (3)
Builder / Delphi (22)
Pascal (20)
Basic / VBA (6)
Java / JavaScript (6)
PHP (11)
Криптография (8)
WinAPI (11)
Пользователю
Windows 95/98/Me (45)
Windows NT/2000/XP (59)
"Железо" (36)
Поиск информации (27)
Администратору
Windows NT/2000/XP (35)
Linux / Unix (13)
Юристу
Гражданское право (9)
Семейное право (6)
Трудовое право (6)
КоАП (6)

Отправить вопрос всем экспертам выбранной рассылки.




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
© 2001-2003 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное