您的位置:首页 > 其它

new语句创建的对象,相当于使用一堆malloc

2018-01-29 10:49 302 查看
假设在类的构造函数中申请了各个指针的内存,那么直接使用new就行,不必使用malloc

        //这一行相当于下面被注释掉的几行 

        Command_Package *cp1 = new Command_Package;

        /*

        cp1 = (Command_Package *)malloc(sizeof(Command_Package));

        cp1->time = (char *)malloc(sizeof(TIME_LENGTH) + 1);

        cp1->verify = (char *)malloc(sizeof(VERIFY_LENGTH) + 1);

        cp1->ipaddress_client = (char *)malloc(sizeof(IP_LENGTH) + 1);

        cp1->ipaddress_server = (char *)malloc(sizeof(IP_LENGTH) + 1);

        */
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐