Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.02.2014, 04:58
|
|||
|---|---|---|---|
|
|||
Создание своей библиотеки функций |
|||
|
#18+
Здравствуйте. Мы с вами написали функцию реверса. Сегодня я написал функцию явно возвращающую подстроку в строке. Завтра я напишу ещё какую-нибудь функцию работающую со строками. Каждая функция в отдельном проекте. Мне это не нравится. Как создать свою библиотеку функций, аналогичную например библиотеке iostream или math. Использую vs express for web 2013. Правильно ли я сейчас называю то что хочу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2014, 06:04
|
|||
|---|---|---|---|
|
|||
Создание своей библиотеки функций |
|||
|
#18+
vs for Desktop* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2014, 10:36
|
|||
|---|---|---|---|
|
|||
Создание своей библиотеки функций |
|||
|
#18+
SashaMercury, Для начала ты можешь помещать все свои функции в заголовочный файл, поставив перед каждой их этих функций inline: Код: plaintext 1. 2. 3. 4. 5. 6. положи этот файл в доступной для всех своих проектов место и включай его по мере надобности. Потом, когда тебе захочется скрыть детали своей реализации попробуй с помощью студии создать статическую библиотеку функций. В этом тебе поможет статья на msdn-е http://msdn.microsoft.com/ru-ru/library/ms235627.aspx Потом ты поймешь, что содержимое статической библиотеки дублируется в каждом твоем проекте и ты придешь к понимаю, что все твои функции должны быть в dll (dynamic link library). Идешь туда же и вдумчиво читаешь как создавать dll http://msdn.microsoft.com/ru-ru/library/ms235636.aspx Потом, скорее всего, ты задашь себе вопрос, а какого же фига все мои функции я должен передавать свои клиентам, пусть лучше они используют мой web service и тогда твоя описка станет явью, ты поставишь vs express for web 2013 и... уйдешь в другой раздел этого сайта :D Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2014, 12:20
|
|||
|---|---|---|---|
Создание своей библиотеки функций |
|||
|
#18+
Анатолий ШироковSashaMercury, Для начала ты можешь помещать все свои функции в заголовочный файл, поставив перед каждой их этих функций inline: Ещё хорошо бы поместить эти функции в namespace. можно назвать его smerc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2014, 12:21
|
|||
|---|---|---|---|
Создание своей библиотеки функций |
|||
|
#18+
Анатолий Широков положи этот файл в доступной для всех своих проектов место и включай его по мере надобности. В смысле #include его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.02.2014, 23:52
|
|||
|---|---|---|---|
|
|||
Создание своей библиотеки функций |
|||
|
#18+
SashaMercuryКаждая функция в отдельном проекте. Мне это не нравится. Ну так используй один проект на всё и прежде чем начать писать новую функцию - стирай старую. Видишь ли, это всё исключительно учебные функции, нигде кроме развития навыков программирования неприменимые. Создавать из них библиотеку совершенно бессмысленно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2014, 04:39
|
|||
|---|---|---|---|
|
|||
Создание своей библиотеки функций |
|||
|
#18+
Анатолий Широков,MasterZiv спасибо :) Вам тоже удачи! Dimitry Sibiryakov, возможно вы в чём-то правы (если посмотреть со стороны), но мне кажется что лучше создать свою библиотеку функций. Спасибо за мнение ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.02.2014, 20:53
|
|||
|---|---|---|---|
Создание своей библиотеки функций |
|||
|
#18+
SashaMercuryЗавтра я напишу ещё какую-нибудь функцию работающую со строками. Старик Бьярне схватился за сердце... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&tablet=1&tid=2019648]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
| others: | 12ms |
| total: | 179ms |

| 0 / 0 |
