上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要: 今天测试了一个以.c结尾的C语言程序。原始代码如下:[cpp]view plaincopy#include#includeintmain(intargc,char**argv){fprintf(stdout,"HelloC\n");inti;for(i=0;ic:\users\administrator\desktop\c_lan\c_test\c_test.c(7):errorC2143:语法错误:缺少“;”(在“类型”的前面)1>c:\users\administrator\desktop\c_lan\c_test\c_test.c(8):errorC2065:“ 阅读全文
posted @ 2013-07-15 11:31 aoguren 阅读(2798) 评论(0) 推荐(0) 编辑
摘要: 如果你想在Windows平台上构建服务器应用,那么I/O模型是你必须考虑的。Windows操作系统提供了五种I/O模型,分别是:■ 选择(select);■ 异步选择(WSAAsyncSelect);■ 事件选择(WSAEventSelect);■ 重叠I/O(Overlapped I/O);■ 完成端口(Completion Port)(+线程池技术) 。 每一种模型适用于一种特定的应用场景。大家应该针对自己应用程序的需求,综合考虑到程序的扩展性和可移植性等因素,作出自己的选择。① select 模型:select模型是WinSock中应用最广泛的模型之一,核心就是select函数,它可用于 阅读全文
posted @ 2013-07-15 11:23 aoguren 阅读(726) 评论(0) 推荐(0) 编辑
摘要: 一、先来看看结构二、设计 1、设计一个成员函数,实现伸缩功能。 其目的: 初始化时可以被初始化函数调用 点击按钮响应时可以被按钮函数调用 2、相应的是,这时也必须设计一个成员变量,保存伸缩状态。其目的与设计成员函数相似。三、实现 1、声明:public: afx_msg void OnBnClickedBtnNetSetting(); void ExtendDialog(bool &bExtend);private: bool m_bExtend; 2、初始化成员变量:m_bExtend = false; 3、伸缩函数的定义:void CMyChatRoom... 阅读全文
posted @ 2013-07-13 21:55 aoguren 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 问题: 今天打开好久没用的Microsoft Visual Studio 2010 ,刚才创建了一个C++工程,错误就出现了。 只要在VS2010源码编辑器中输入一个字符,它就报错 ":Microsoft Visual Studio 2010 遇到了异常,可能是由某个扩展导致的"。刚开始一看,以为是扩展引起的问题,结果禁用了所有的扩展都不行。 错误上说"您可以在命令行上使用/LOG参数运行应用程序,然后检查文件"C:\Users\Administrator\AppData\Roaming\Microsoft\VisualStudio\10.0\Activ 阅读全文
posted @ 2013-07-11 21:13 aoguren 阅读(689) 评论(0) 推荐(0) 编辑
摘要: 我的Mindjet MindManager 2012 Pro也就是MindManager10 在应用模板之后总会显示Microsoft Visual C++ Runtime Library Runtime Error!Program: D:\Mindjet\MindManager 10\MindManager.exeR6025-pure virtual function call请尝试以下步骤:1、找到模板文件的路径(我的路径是D:\本地磁盘D\Program Files\Mindjet_11.0.276_EN\Templates);2、使用MindManager选中模板文件(例如..... 阅读全文
posted @ 2013-07-09 17:27 aoguren 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: C++资源之不完全导引(完整版)- -这文章太强了,我一定要转载,否则对不起观众,对不起自己。(liigo)发信人: NULLNULL (空空), 信区: VC标 题: C++资源之不完全导引(转载)发信站: 武汉白云黄鹤站 (2005年05月05日01:42:54 星期四), 站内信件C++资源之不完全导引(完整版)来源:www.csdn.net撰文:曾毅、陶文声明:本文2004年5月首发于《CSDN开发高手》,版权归该杂志与《程序员》杂志社所有。------------------------------------------------------------------------- 阅读全文
posted @ 2013-07-08 22:03 aoguren 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、思路 1、要想得到本地IP地址,可以通过本机名来查询,所以首先得得到本机名。 2、牵涉到IP地址,首先想到牵涉到网络协议,因此得加载套接字协议,所以先使用WSAStartup函数完成对Winsock服务的初始化。二、步骤 三、实现程序的模块化 1、包含文件工作#include #include #include #pragma comment(lib,"ws2_32.lib")bool GetLocalAddr(); 2、网络协议初始化工作WSADATA wsaData;WORD wVersionRequested;wVersionRequested = MAKEWOR 阅读全文
posted @ 2013-07-08 21:49 aoguren 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 在公司培训期间,经理给了我们没人10个界面草图,让我们在VS2008下使用MFC设计,因为在经理的帮助和自己的努力下,终于在三天时间内完成,现在就根据在这三天时间里所用到的控件做出如下总结:1.Dialog对话框 ,一个对话框就相当于一个界面,在对话框里可以放其他控件。2.Button按钮,是一个命令按钮,来响应用户的鼠标单击操作,然后进行响应的处理,它可以显示文本和位图。3.Static Text静态文本框 ,来显示正文,不能输入文本。4.Edit Control编辑框,输入并编辑正文。5.Group Box组成框,显示一个方框和正文,在里面可以放其他控件。6.Check Box复选框,用做 阅读全文
posted @ 2013-07-08 10:35 aoguren 阅读(2040) 评论(0) 推荐(0) 编辑
摘要: error C2065: “IDD_DIALOG1” : 未声明的标识符1、编译时提示error C2065: “IDD_DIALOG1” : 未声明的标识符2、错误的可能原因及解决方法如下:原因:出错文件中没有包含资源文件ID声明的resource.h文件。解决:在出错文件中加入#include “resource.h”语句。原因:工程附件包含目录的路径下没有resource.h文件。解决:修改路径即可。原因:工程所在文件夹下存在resource.h文件,但其中没有资源ID的定义,导致真正的resource.h没有包含进去。解决:将其删除。一个解决方案里面有多个工程,可能会把所有资源ID的声 阅读全文
posted @ 2013-07-08 10:32 aoguren 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 在Visual Studio 2008中添加运行按钮默认情况下,VS2008中的工具栏上没有运行按钮,只有调试(Debug)按钮,可按照以下方法添加1、点击菜单Tools(工具)->Customize(自定义)2、切换到Commands(命令)选项卡,在左边的目录下选择Debug(调试),然后在右边的列表中找到Start Without Debugging(运行不调试)3、把Start Without Debugging(运行不调试)按钮拖放到工具栏中即可转载于:http://hi.baidu.com/daven172/item/52ae4872d18e3918d1dcb363 阅读全文
posted @ 2013-07-08 10:18 aoguren 阅读(736) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 下一页