创建的问题-俺穷还没分,各位兄第帮帮么!以后定报答!在线等待 我看好多类好象都没有用创建的语句,就可以使用,int status=ServerSocket=socket(AF_INET, SOCK_STREAM, 0); 还有像什么文件类,它们是什么时候创建实例,还是 更本不用,我看有好多这样的问题,大家说说,我一直不明白,详细的点,拜托大家了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先说一点儿了:1、创建操作,通常是Create调用,只是一个普通函数,它对于对象不是必须的,即可以没有2、SOCKET类型的变量,不是类对象,其socket函数,完成了相当于Create的工作,分配资源3、创建实例,是指为对象分配存储空间,或静态分配,或动态分配,对于某些对象,分配了空间就可以用了;另一些对象,在分配空间后,还要作一些初始化工作,根据习惯可能会把这些工作放在Create函数中,重复:Create,即创建,对于对象,不是必须的,分配才是必须的 (补充)前面对于概念的使用有些混乱,觉得应该区分开“创建实例”和“创建资源”。创建实例对应分配对象存储空间,或分配在代码段中,或分配在栈上,或分配在堆上(new);创建资源则是创建如图标、位图、字体、画笔之类的资源。创建资源是与类对象(或实例)无关的一个概念,在C++之前以及现在,Win32一直是通过资源句柄访问资源,只不过把句柄封装为类的成员,创建资源的操作仍然是Create...。这样对于不涉及资源的类,或创建资源操作简单的类,就不需要显式的创建资源操作,比如文件类CFile,它的文件句柄,不需要你调用CreateFile来产生,当你调用Open()的时候,系统做了。(谬误之处,肯请指定) VC求助 DLL中的线程问题,急死了! 知道一个程序与ip:port建立了tcp,怎么在外部取得这个正在使用的socket句柄呢? 函数传给我一个LPDISPATCH的参数,怎么能把它转化为它的原始类型? 在视图中用位图做背景,滚动条拖动时背景不能正常显示 怎样在工具栏动态添加按钮(包括设置大小\图形等),并设置相应事件? 在函数结束时出现异常? 微软专家:PE文件BITMAP资源的存储格式 qqlive用的什么p2p技术呀? 怎么实现搜索查找文件夹与文件大小 如何向本机的USB端口写数据?up有分 请教如何能够得到窗口里某个按钮的ID?
1、创建操作,通常是Create调用,只是一个普通函数,它对于对象不是必须的,即可以没有
2、SOCKET类型的变量,不是类对象,其socket函数,完成了相当于Create的工作,分配资源
3、创建实例,是指为对象分配存储空间,或静态分配,或动态分配,对于某些对象,分配了空间就可以用了;另一些对象,在分配空间后,还要作一些初始化工作,根据习惯可能会把这些工作放在Create函数中,重复:Create,即创建,对于对象,不是必须的,分配才是必须的
前面对于概念的使用有些混乱,觉得应该区分开“创建实例”和“创建资源”。创建实例对应分配对象存储空间,或分配在代码段中,或分配在栈上,或分配在堆上(new);创建资源则是创建如图标、位图、字体、画笔之类的资源。创建资源是与类对象(或实例)无关的一个概念,在C++之前以及现在,Win32一直是通过资源句柄访问资源,只不过把句柄封装为类的成员,创建资源的操作仍然是Create...。这样对于不涉及资源的类,或创建资源操作简单的类,就不需要显式的创建资源操作,比如文件类CFile,它的文件句柄,不需要你调用CreateFile来产生,当你调用Open()的时候,系统做了。
(谬误之处,肯请指定)