Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
в принципе в файле получается два целых, но не нравится необходимость мои массивы преобразовывать к указателю на символы. Похоже я не могу взять правильный класс? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 17:45 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
всю жизнь делал через FILE *, а тут приспичило по сиплюсовски. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 17:46 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Еще не пятница... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 17:47 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
tchingizне нравится необходимость мои массивы преобразовывать к указателю на символы. Нет, всё верно, преобразование заложено by design. Вместо void* они просто использовали char*. Оба байт -- так что всё едино. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 17:55 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
MasterZiv, 1. спасибо, полегчало на душе (а то я уже начал склонятся к состоянию стою на асфальте я в лыжи обутый...). 2 тю, а перегрузок write (int * pint, size_t numberOfElementsOfIntArraY ); нету? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 18:05 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 18:30 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
не, что то бред получается ( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 18:56 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Зимарглне, что то бред получается ( Да, нолик лишний ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 19:35 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
tchingiz, Напишите простую обертку, чтобы записывать бинарное представление переменных в поток не морочась преобразованиями. Типа какого (только отладить) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ЗЫ. А может такое есть и в стандартной библиотеке, не в курсе. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 19:50 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
tchingiz.). 2 тю, а перегрузок write (int * pint, size_t numberOfElementsOfIntArraY ); нету? нету, мы же не на Java пишем.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 22:17 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovskytchingiz, Напишите простую обертку, чтобы записывать бинарное представление переменных в поток не морочась преобразованиями. Типа какого (только отладить) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. ЗЫ. А может такое есть и в стандартной библиотеке, не в курсе. Код: plaintext 1. 2. 3. 4. Вывод: С++ намного проше и удобнее чем Си. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.05.2015, 23:10 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
White_Owl++ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 11:27 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
White Owl Код: plaintext 1. 2. 3. 4. Вывод: С++ намного проше и удобнее чем Си.ошибочка в код закралась, правда ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 13:12 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
White OwlВывод: С++ намного проше и удобнее чем Си. Согласен. Вот это Код: plaintext 1. намного проще, понятнее и удобнее, чем Код: plaintext 1. Особенно, если учесть что в реальной программе должна быть обработка ошибок, и в С надо каждый write оборачивать в эту обработку, а в С++ достаточно в конце серии write один раз проверить ошибку. egorychошибочка в код закралась, правда ;) А в чем ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 13:38 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyА в чем ошибка?есть уверенность, что sizeof( int ) == 1? у меня - нет )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 13:40 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
egorychAnatoly MoskovskyА в чем ошибка?есть уверенность, что sizeof( int ) == 1? у меня - нет )) А там не size а кол-во. Главное чтобы 2 и 3 аргументы при перемножении давали размер записываемого буфера. В данном случае это так. Конечно, обычно принято вначале указывать размер элемента, а потом количество, как это описано в прототипе функции, но от перемены мест произведение не меняется. Меняется только код ошибки. Но если проверять на != 0 то и это не имеет значения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 13:53 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovskyне имеет значения. Но, согласен, данный пример демонстрирует отличную читабельность кода на С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 13:58 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Anatoly MoskovskyНо, согласен, данный пример демонстрирует отличную читабельность кода на С да, я именно это и имел ввиду )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 14:29 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
На гипотетическом json-dsl Код: javascript 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 15:58 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
mayton, Плохой АПИ. Не хватает идемпотентности. Декларативный язык все-таки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 16:05 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Перед DSL не ставится задач идемпотентностей. Это первое. И второе... я-же не раскрыл тайну свойства "write"... возможно оно не меняет вселенную а создаёт новую.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 16:12 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
maytonПеред DSL не ставится задач идемпотентностей. Перед DSL не ставится никаких задач - это просто аббревиатура )) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 17:03 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
Ох уж эти пятничные дискурсы... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 17:05 |
|
||
|
вывод в файлы в двоичном режиме, cpp- шные классы +
|
|||
|---|---|---|---|
|
#18+
maytonОх уж эти пятничные дискурсы...это вам не простые числа в системе счисления Фибоначчи находить, это вечные ценности ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.05.2015, 17:10 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=38971121&tid=2018964]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 287ms |
| total: | 445ms |

| 0 / 0 |
