| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Можно ли во WriteFile кинуть массив? |
| Автор: NiJazz 21.11.2003, 21:07 |
| Можно ли за один заход кинуть весь массив в именованный канал, а потом через ReadFile его поймать и напечатать? |
| Автор: NiJazz 21.11.2003, 23:45 |
| Поясню: DWORD dwArray[5]; /* другие переменные */ Можно в WriteFile сразу кинуть dwArray или надо циклом кидать каждый элемент массива отдельно? |
| Автор: NiJazz 22.11.2003, 20:16 |
| Видимо, придётся циклом, каждый раз коннектиться к каналу и кидать туда очередной элемент массива. |
| Автор: NiJazz 22.11.2003, 20:18 |
| А так всё красиво начиналось... |
| Автор: Waters 23.11.2003, 15:36 | ||
Если все дело только в этом? WriteFile(h, dwArray, 5*sizeof(DWORD), ...); wbr. |
| Автор: NiJazz 23.11.2003, 21:56 |
| Waters, вот не получается так, хотя все говорят, что это способ... |
| Автор: shedon 24.11.2003, 08:53 | ||
А, что конкретно не получается ? |
| Автор: NiJazz 24.11.2003, 10:40 |
| Ошибка обращения к памяти... |
| Автор: NiJazz 24.11.2003, 12:47 |
| Я не помню как, но точно ошибался, когда получал системную ошибку. Сейчас всё заработало, обошёлся без циклов. Всем спасибо! |
| Автор: NiJazz 24.11.2003, 12:49 |
| Waters, так я и сделал... |