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

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
06.07.2017, 09:54
|
|||
|---|---|---|---|
|
|||
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
Добрый день. В учебниках ничего вразумительного не нашел. Код: plaintext 1. 2. 3. 4. Выяснил, что в этих функциях в качестве аргументов можно использовать как переменные, так и указатели на них (без операнда (*)). Это на самом деле так задумано или есть какая-то засада? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2017, 10:04
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
В гугле не пробовал поискать или в MSDN ? https://msdn.microsoft.com/ru-ru/library/td1esda9.aspx Это виндовые функции, в учебниках их не описывают. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2017, 13:28
|
|||
|---|---|---|---|
|
|||
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
l-evgeneВыяснил, что в этих функциях в качестве аргументов можно использовать как переменные, так и указатели на них (без операнда (*)). Это на самом деле так задумано или есть какая-то засада? Массивы в С/С++ при передаче в функции, ожидающие указатель, неявно преобразуются к указателю на 0-й элемент ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2017, 14:27
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
l-evgene Выяснил, что в этих функциях в качестве аргументов можно использовать как переменные, так и указатели на них (без операнда (*)). Это на самом деле так задумано или есть какая-то засада? нет, ты выяснил неверно, параметры - ТОЛЬКО указатели. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2017, 14:32
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
Anatoly Moskovskyl-evgeneВыяснил, что в этих функциях в качестве аргументов можно использовать как переменные, так и указатели на них (без операнда (*)). Это на самом деле так задумано или есть какая-то засада? Массивы в С/С++ при передаче в функции, ожидающие указатель, неявно преобразуются к указателю на 0-й элемент вообще, наверное в С все не совсем так, поскольку сигнатуры функций там могут быть неизвестны. Поэтому вообще имя массива (без квадратных скобок) в контексте вычисления выражения должно всегда восприниматься как адрес его первого элемента. наверное, и в С++ так же, поскольку не всегда известна сигнатура полностью. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2017, 14:49
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
https://msdn.microsoft.com/ru-ru/library/td1esda9.aspx там дополнительно шаблоны есть Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
06.07.2017, 21:56
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
l-evgeneДобрый день. В учебниках ничего вразумительного не нашел. В учебниках скорее всего есть упоминание о базовом строковом API таком как - strcpy(..) - strcat(..) А то что ты нашел - это братья-близнецы этого API разработанные Microsoft для своих нужд. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2017, 05:09
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
maytonА то что ты нашел - это братья-близнецы этого API разработанные Microsoft для своих нужд.Да, крайне странный набор функций. Во-первых, печалит warning про то, что str*** все такие не безопасные, ой-ой. Каждый раз теперь приходится дефайн добавлять. Во-вторых, если использовать эти _s фукции, придётся тащить за собой новый рантайм, а это ещё хуже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2017, 06:56
|
|||
|---|---|---|---|
|
|||
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
Спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
07.07.2017, 08:12
|
|||
|---|---|---|---|
Аргументы функций wcscpy_s, wcscat_s |
|||
|
#18+
CEMbmaytonА то что ты нашел - это братья-близнецы этого API разработанные Microsoft для своих нужд.Да, крайне странный набор функций. Во-первых, печалит warning про то, что str*** все такие не безопасные, ой-ой. Каждый раз теперь приходится дефайн добавлять. Во-вторых, если использовать эти _s фукции, придётся тащить за собой новый рантайм, а это ещё хуже. C++ вообще опасный язык изначально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

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

| 0 / 0 |
