Цитата:
Сообщение от MahovIV
Если я создам массив на 1000 элементов, а введу только 10, то резльтата не будет. Программа будет требовать остальные значения.
|
ну смотря как написать программу. если она будет считать сколько элементов введено, то зачем ей что-то требовать...
вот, к примеру функция:
Код:
BOOL GetUserName(
LPTSTR lpBuffer, // address of name buffer
LPDWORD nSize // address of size of name buffer
);
ей всегда передается буфер, размером заведомо больше, чем длина возвращаемого имени. однако ни одна программа при этом не валится.