首先摘录《Inside The C++ Object Model》中的一段话:把单一元素的数组放在一个struct的尾端,于是每个 struct objects 可以拥有可变大小的数组:struct mumble { char pc[1];};//获取一个字符串,然后为struct本身和该字符串配置足够的内存struct mumble *pmumbl = (struct mumble*)malloc(sizeof(structmumble) + strlen(string) + 1);strcpy(pmumbl->pc, string);书上已经说得很明白,但个人理解的时候开始还是出了点    Read More
posted @ 2014-04-09 21:51
星语海蓝
Views(2003)
Comments(0)
Diggs(0)
        
            
        
        
        
保存应用程序设置(QSettings)1.QSettings类QSettings提供保存应用程序当前设置的接口,可以方便地保存程序的状态,例如窗口大小和位置,选项的选中状态等等。在Windows系统中,程序程序的状态信息记录在注册表中;在MacOSX系统上,这些信息记录在XML配置文件中;在Unix系统中,则使用INItext文件记录。QSettings则是对这些技术的一个抽象,使得保存和取得应用程序的设置状态的只得独立于操作系统。QSettings的API是基于QVariant类,当创建一个QSettings对象时,必须传递公司或组织的名称(QString)和应用程序的名称(QString)    Read More
posted @ 2014-04-09 09:02
星语海蓝
Views(4938)
Comments(0)
Diggs(0)
        
 
                    
                     
                    
                 
                    
                
 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号