|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
2 C# ученик
Если используешь блок usung(...){...}, то нет необходимости вызвать для объекта, инициализированного в скобках, методы Close и Dispose, т.к. Dispose вызывается автоматом, а в его коде вызывается Close. Метод Flush нужно обязательно вызывать перед закрытием, если вручную прописываешь Dispose, либо перед закрывающей "}" блока using. Это следует делать, т.к. на самом деле в поток информация записывается определёнными порциями. Если ты вызвал Write*** или Append*** нет никаких гарантий, что в поток будет записано сразу всё. Часть информации может быть оставлена "на потом", чтобы записаться со следующей порцией информации. Вызывая метод Flush ты тем самым даёшь команду записать всё, что сейчас имеется. Научись не бездумно копировать ведро кода, скинутого тебе, а понимать, что ты делаешь, и как это на самом деле работает... Код из #20 содержит в себе ненужное велосипедостроение, без которого можно было свободно обойтись всего несколькими строками кода. UPD Разжёванную информацию по теме ты найдёшь в книгах Шилдта и Троелсена (на выбор).
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось hwd, 08.07.2012 в 15:33. |
||||
![]() |
|
||||
Проектирование несущих строительных конструкций Регистрация: 21.06.2012
Москва
Сообщений: 9
|
Народ! если кто решает на C# простые задачи строительной механики, то рекомендую делать запись вектора чисел в файл так:
Код:
Последний раз редактировалось Кулик Алексей aka kpblc, 08.07.2012 в 22:02. |
|||
![]() |
|
||||
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
![]() |
|
||||
Меня всегда удивляло то, что с помощью автолисп и др. языков программирования, из автокада пытаются строить солидворкс, катию, ю г, тот же инвентор и прочие продукты, которые уже разработаны. Ну зачем вам все это надо?..
__________________
iostex |
||||
![]() |
|
||||
Регистрация: 14.06.2011
Сообщений: 47
|
|
|||
![]() |
|
||||
Продуман Регистрация: 22.02.2007
Питер
Сообщений: 2,839
|
Offtop: Вот здесь я чуть не погиб...
__________________
Когда в руках молоток все вокруг кажется гвоздями. |
|||
![]() |
|
||||
Соискатель Регистрация: 12.03.2011
Урал
Сообщений: 1,496
|
Здравствуйте! Как задать целое число в С++?
Имеются типы char, short, int (им бы и задал, но ограничено сверху и снизу, как и в остальных случаях), long, long long Вопрос в следующем, как сделать, чтобы при вводе числа учитывались все возможные границы ввода? Хотелось бы разобраться, а не просто плюнуть и задать long long или int Последний раз редактировалось Chardash, 18.12.2013 в 16:12. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Основные плюсы AutoCad по сравнению с ArchiCad/ | Saha | AutoCAD | 34 | 23.07.2009 17:05 |