Des Structures comme variables Globales
Salut,
Je voulais savoir si c'est une bonne idée d'utiliser des structures comme variables globales ?
Pour etre clair, j'utilise une fonction seg_printf qui declare une variable globale segData. Mon segData contiens toutes les données de mon programme ( structures imbriquées ), donc une taille importante en mémoire.
Mon programme sera plus lent comme cela ? ( copie de la variable globale ...)
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
function [] = seg_printf(text_string)
% Special print function
%
global segData
if segData.settings.print
fprintf('>> @ ');
if nargin == 1
fprintf(text_string);
fprintf('\n');
end
end |
mercii