LINUX.ORG.RU

История изменений

Исправление abcq, (текущая версия) :

Нарыл букварь по лабвью, не знаю на сколько это нормальный источник, но вот что там написано:

Unlike C, LabVIEW arrays are always “safe.” It is not possible to overwrite the boundaries of an array in LabVIEW, it will automatically resize the array. Languages like C do not perform boundary checking, meaning that it is possible to write to the fifth element of a four-element array. This would compile without complaint from the C compiler, and you would end up overwriting a piece of memory and possibly crashing your program. LabVIEW will also allow your application to write outside the boundaries of the array, but it will redimension the array to prevent you from overwriting other data. This is a great feature, but is not one that programmers should rely on. For example, if writing to the fifth element were actually a bug in your code, LabVIEW would not complain and it would also not inform you that it changed the array boundaries! Array controls and indicators have the ability to add a “dimension gap.” The dimension gap is a small amount of space between the rows and columns of the control to make it easier for users to read. Another feature of the array is the ability to hide the array indexes. This is useful when users will see only small portions of the array.

Кажется не череcчур :D

Исправление abcq, :

Нарыл букварь по лабвью, не знаю на сколько это нормальный источник, но вот что там написано:

Unlike C, LabVIEW arrays are always “safe.” It is not possible to overwrite theboundaries of an array in LabVIEW, it will automatically resize the array. Languageslike C do not perform boundary checking, meaning that it is possible to write to thefifth element of a four-element array. This would compile without complaint fromthe C compiler, and you would end up overwriting a piece of memory and possiblycrashing your program. LabVIEW will also allow your application to write outsidethe boundaries of the array, but it will redimension the array to prevent you fromoverwriting other data. This is a great feature, but is not one that programmers shouldrely on. For example, if writing to the fifth element were actually a bug in yourcode, LabVIEW would not complain and it would also not inform you that it changedthe array boundaries!Array controls and indicators have the ability to add a “dimension gap.” Thedimension gap is a small amount of space between the rows and columns of thecontrol to make it easier for users to read. Another feature of the array is the abilityto hide the array indexes. This is useful when users will see only small portions ofthe array.

Кажется не череcчур :D

Исходная версия abcq, :

Нарыл букварь по лабвью, не знаю на сколько это нормальный источник, но вот что там написано:

Unlike C, LabVIEW arrays are always “safe.” It is not possible to overwrite theboundaries of an array in LabVIEW, it will automatically resize the array. Languageslike C do not perform boundary checking, meaning that it is possible to write to thefifth element of a four-element array. This would compile without complaint fromthe C compiler, and you would end up overwriting a piece of memory and possiblycrashing your program. LabVIEW will also allow your application to write outsidethe boundaries of the array, but it will redimension the array to prevent you fromoverwriting other data. This is a great feature, but is not one that programmers shouldrely on. For example, if writing to the fifth element were actually a bug in yourcode, LabVIEW would not complain and it would also not inform you that it changedthe array boundaries!Array controls and indicators have the ability to add a “dimension gap.” Thedimension gap is a small amount of space between the rows and columns of thecontrol to make it easier for users to read. Another feature of the array is the abilityto hide the array indexes. This is useful when users will see only small portions ofthe array.

Кажется не через чур :D