Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Мы с вами написали функцию реверса. Сегодня я написал функцию явно возвращающую подстроку в строке. Завтра я напишу ещё какую-нибудь функцию работающую со строками. Каждая функция в отдельном проекте. Мне это не нравится. Как создать свою библиотеку функций, аналогичную например библиотеке iostream или math. Использую vs express for web 2013. Правильно ли я сейчас называю то что хочу ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 04:58 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
vs for Desktop* ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 06:04 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#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, 10:36 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
Анатолий ШироковSashaMercury, Для начала ты можешь помещать все свои функции в заголовочный файл, поставив перед каждой их этих функций inline: Ещё хорошо бы поместить эти функции в namespace. можно назвать его smerc ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 12:20 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
Анатолий Широков положи этот файл в доступной для всех своих проектов место и включай его по мере надобности. В смысле #include его. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 12:21 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
SashaMercuryКаждая функция в отдельном проекте. Мне это не нравится. Ну так используй один проект на всё и прежде чем начать писать новую функцию - стирай старую. Видишь ли, это всё исключительно учебные функции, нигде кроме развития навыков программирования неприменимые. Создавать из них библиотеку совершенно бессмысленно. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2014, 23:52 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
Анатолий Широков,MasterZiv спасибо :) Вам тоже удачи! Dimitry Sibiryakov, возможно вы в чём-то правы (если посмотреть со стороны), но мне кажется что лучше создать свою библиотеку функций. Спасибо за мнение ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 04:39 |
|
||
|
Создание своей библиотеки функций
|
|||
|---|---|---|---|
|
#18+
SashaMercuryЗавтра я напишу ещё какую-нибудь функцию работающую со строками. Старик Бьярне схватился за сердце... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2014, 20:53 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38575677&tid=2019648]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
100ms |
get topic data: |
15ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 300ms |
| total: | 502ms |

| 0 / 0 |
