Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.08.2011, 02:01   #11
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
экспорт методов каждый компиль реализует по своему.
да и между компилями такие вещи не должны быть переносимы.
просто функции можно сделать переносимыми(даже между ЯП)

кстати, а зачем длл то?
Да я ж игрушку текстовую пишу Вот решил все функции да классы по библиотекам распихать. Ценности от игрушки ноль, зато от её создания есть. Я ж только учу язык и его возможности. И учу самостоятельно. Вот закреплю работу с классами, списками, структурами. За одно и с DLL разберусь и вот уже с таймером разобрался (не без вашей помощи ). Изучаю так сказать теорию, закрепляя на практике.
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 07.08.2011, 09:53   #12
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

классы выносят в ДЛЛ если нужно один и тот же класс использовать не в одном проекте, но тогда надо ставить её в path(или пара(2+) приложений из одной папки)

скрывать исходники можно через статические библиотеки, там если писать по стандарту, то легко переносится с MSVC++ на gcc
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.08.2011, 15:10   #13
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
скрывать исходники можно через статические библиотеки, там если писать по стандарту, то легко переносится с MSVC++ на gcc
Ну я DLL-ки подключаю статически. А где бы этот стандарт изучить? ну или почитать что так к чему?
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 07.08.2011, 16:52   #14
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Ну я DLL-ки подключаю статически.
я имел в виду статические библиотеки, а не статическое подключение, те самые lib-файлы(в случае студии)
только они содержат сами функции, а не ссылки на длл.

вообще подумайте а надо ли оно вам?(переносимость между компилями)
коль уж пишите на студии, то и пишите на ней.
Цитата:
А где бы этот стандарт изучить? ну или почитать что так к чему?
вроде вот http://www.open-std.org/jtc1/sc22/wg21/
хотя писать стандартный код можно и не зная стандарта вовсе(одно из главных это не использовать примочки конкретного компилятора(в студии это например CLR))
кстати студия вполне соответствует стандарту(если не юзать примочки)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.08.2011, 18:27   #15
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
я имел в виду статические библиотеки, а не статическое подключение, те самые lib-файлы(в случае студии)
только они содержат сами функции, а не ссылки на длл.
Я понял что юзаю не то. DLL - эт ж вроде что-то от слова Dynamic. Видал в студии такую версию проекта (создать статическую библиотеку).

Цитата:
вообще подумайте а надо ли оно вам?(переносимость между компилями)
коль уж пишите на студии, то и пишите на ней.
Лучше всё-таки знать, чем не знать. Да и в конце концов надо же и Unix архитектуру со временем учить
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 07.08.2011, 18:30   #16
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Да и в конце концов надо же и Unix архитектуру со временем учить
а причем тут Юникс то?
Цитата:
DLL - эт ж вроде что-то от слова Dynamic.
Dynamic Link Library
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 07.08.2011, 18:46   #17
MooNDeaR
В стагнации
Участник клуба
 
Аватар для MooNDeaR
 
Регистрация: 29.07.2011
Сообщений: 1,303
По умолчанию

Цитата:
а причем тут Юникс то?
Да ни причем. Я как-то неподумав ляпнул Просто gcc..)
E-mail: pashaworking@gmail.com | ICQ: 479914426 | Skype: moondearr
Понять, чего от тебя требует заказчик – это уже половина всей работы, а иногда и полностью выполненное задание.
MooNDeaR вне форума Ответить с цитированием
Старый 07.08.2011, 21:50   #18
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

я вообще то имел в виду gcc из состава MinGW.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Использование библиотеки <stdio.h> Ame Помощь студентам 0 11.05.2011 22:32
Использование библиотеки C и C++ demon9992 Помощь студентам 3 30.03.2011 22:14
Создание и использование библиотеки DLL Blew Помощь студентам 0 06.02.2011 14:56
теоретическая программа с использование библиотеки mpi Kodeks Общие вопросы C/C++ 0 29.11.2010 07:45
Классы vs. функции (вопрос, а не холивар) Qousio Общие вопросы C/C++ 7 21.05.2009 18:00