Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

استفاده از متغییر در سراسر برنامه کیوت



  • با سلام خدمت دوستان من قبلا از سی شارپ برای برنامه نویسی استفاده می کردم و براحتی می تونستم با تعریف یک متغییر عمومی از اون در سراسر برنامه استفاده کنم اما در حال حاضر من با استفاده از سی پلاس در محیط کیوت نمی تونم از یک متغییر در سراسر برنامه(همه کلاس ها استفاده کنم)

    لطفا اگر کسی تجربه داره راهنمایی بفرمایید



  • shoma age ye variable global dar yek file cpp tarif koni, mituni ba extern kardane un dar filhaye dige azash estefade koni. tavajjoh dashte bash k nabayad variable static bashad, dar surate static budan faqat dar haman file ghabele estefade ast.
    mesal:
    dar main.cpp yek variable global be shekle zir tarif mikonim.

    int myVar;
    int main (){
    return 0;
    }
    hala dar filaye dige (cpp) mitunim ba extern kardane un be shekle zir , azash estefade konim.

    extern int myVar;

    ba in hesab age dar file main.cpp meghdare myVar avaz shavad , ma be meghdare an dar filhaee ke externe moteghayyero tarif kardan dastresi darim.


Log in to reply