Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Надо написать на простом С. Наверное это актуально и для IP-адреса. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Выводит лиш первые четыре цыфри, и один разделитель. При выделение памяти динамически тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2016, 21:53 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Слова "null-terminated" тебе ничего не говорят?.. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2016, 22:01 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, мало имел с этим дело (С null terminated). unsigned char ff[17]; (i=0; i!=NULL;i++) -- что-то поменяет? Ничего ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2016, 23:45 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
stutчто-то поменяет? Ничего Ага, потому что это только один из примерно трёх багов в твоём коде. Отлаживай. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2016, 23:49 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, Какого типа оставшийся? ..А это действительно ничего не поменяло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 00:15 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Засунь вывод ff внутрь цикла и увидишь. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 00:25 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov, kk++ правильно увеличиватся. Но почему там только одно двоеточие появляется мне непонятно, и почему третья цыфра в выводе получается d. Попробывал переделать цыкл так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Чтобы цыкл был зависим только от длины исходящей строки вообще какой то бесконечный цыкл получается, хотя идея та самая. Но наверное не учитывание длины 17, а только 12 и играет роль в неправильной работе первого кода, хотя на появление лиш первого двоеточия и пары цыфр с двух сторон это точно не должно влиять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 01:18 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
else не надо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 08:17 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
stutDimitry Sibiryakov, мало имел с этим дело (С null terminated). unsigned char ff[17]; (i=0; i!=NULL;i++) -- что-то поменяет? Ничего null terminated - в переводе "заканчивается нулем", а у тебя чем ff заканчивается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2016, 08:20 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Dima T, Вы имеете ввиду unsigned char f[12] ="B25678C57F3E\0" -- может быть, забыл что это надо прямо указать. Ну а как else не надо -- у меня в цыкле две альтернативы. Или двоеточие, или второй вариант -- цыфра. Не могу ведь я ведь н аодно место в и двоеточие и цыфру ставить, хотя это может нчиего не менять. Без елза можно обойтись если в ифе написать continue (если в ифе такое возможно), но это будет тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2016, 02:34 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
1. Сколько байт занимает строка "B25678C57F3E" ? 2. Если к 12 символам добавить 5 двоеточий: - сколько сиволов будет? - сколько байт надо для хранения результата? 3. Про else: замени ff[i+kk] = ... на Код: plaintext 1. и посмотри что куда ты пишешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2016, 07:09 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
stutDima T, Вы имеете ввиду unsigned char f[12] ="B25678C57F3E\0" -- может быть, забыл что это надо прямо указать. Не, это как раз не нужно . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2016, 12:32 |
|
||
|
Почему не создается стандартный mac-адрес из безточечной записи
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.03.2016, 16:14 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=39190408&tid=2018585]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
30ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 284ms |
| total: | 397ms |

| 0 / 0 |
