make:一般说GNU Make 是一个软件,用于将源代码文件编译为可执行的二进制文件,make主要用于完成自动化编译,make 工具编译的时候需要 make file 文件提供编译文件。Make file :make工具所使用的文件,Make file 指明了编译规则。
原创
2023-07-06 15:54:26
90阅读
概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。 设置为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppWi
转载
精选
2009-04-12 21:14:43
585阅读
点赞
VC入门宝典 何志丹 『针对对象』想学VC,而不会VC的朋友.如果你刚学VC,可以看一下本系列的其他文章. 『摘要』1,建立最简单的VC程序2,Debug和release的区别及切换方式3,如何备份VC代码 『正文』万事开头来,首先我们编写一个最简单的VC程序.1,进入VC.2,主菜单File->New.3,选择工程中的MFC A
原创
2022-07-20 21:53:32
135阅读
2008年02月22日 18:56:24导读:
概述
调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。
这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。
”疚脑级ǎ在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。
设置
转载
2008-04-11 18:40:00
83阅读
2评论
VC调试入门作者:阿荣 概述调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语
转载
2024-03-28 13:49:41
42阅读
1.C/S连接模型图三、典型过程图 2.1 面向连接的套接字的系统调用时序图2.2 无连接协议的套接字调用时序图2.3 面向连接的应用程序流程图二、TCP/IP协议实际上就是在物理网上的一组完整的网络协议。其中TCP是提供传输层服务,而IP则是提供网络层服务。TCP/IP包括以下协议:(结构如图1.1) 网上有许多介绍IOCP(Input/Output Completion Port)技术的文章,...
转载
2009-05-14 15:40:00
73阅读
2评论
正文 所谓GDI(Graphics Device Interface,图形设备接口)其实就是API函数中专门针对于图形开发的函数集合这些函数都是据,然后用GDI提供...
转载
2023-05-03 02:44:00
117阅读
1. 用MFC AppWizzard(exe) 创建一个project;
2. 在ClassView选项卡下,右键单击project的根目录,在弹出菜单中选择”new class”,然后弹出如下的列表框,在Name中填写CMyThread,Base class:选选择CwinThread,点击”OK”.
3. 线程创建完毕.
4. 为线程类和要调用线程类的类中分别添加3个事件信号
p
原创
2008-09-14 19:22:36
7422阅读
3评论
1. 用MFC AppWizzard(exe) 创建一个project;
2. 在ClassView选项卡下,右键单击project的根目录,在弹出菜单中选择”new class”,然后弹出如下的列表框,在Name中填写CMyThread,Base class:选选择CwinThread,点击”OK”.
3. 线程创建完毕.
4. 为线程类和要调用线程类的类中分别添加3个事件信号
p
转载
2009-08-29 21:33:41
1291阅读
概述
调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。
这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。
本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。
设置
为了调试一个程序,首先必须使程序中包含调试信息。一般情况下,一个从AppW
转载
2010-09-26 14:25:00
73阅读
2评论
集合类使用心得何志丹MFC提供集合类(Collect)专门负责数据对象的存储和管理,MFC的集合类分为三类,分别用于处
原创
2022-10-05 10:58:34
95阅读
1. 用MFC AppWizzard(exe) 创建一个project;
2. 在ClassView选项卡下,右键单击project的根目录,在弹出菜单中选择”new class”,然后弹出如下的列表框,在Name中填写CMyThread,Base class:选选择CwinThread,点击”OK”.
3. 线程创建完毕.
4. 为线
转载
精选
2010-10-12 21:22:37
249阅读
消息何志丹PreTranslateMessage函数顾名思义,就是在消息被翻译之前,做的一些事.我们可以屏蔽一个键
原创
2022-07-20 21:53:13
92阅读
一、Windows Sockets API简介 VC++对网络编程的支持有socket支持,WinInet支持,MAPI和ISAPI支持等。其中,Windows Sockets API是TCP/IP网络环境里,也是Internet上进行开发最为通用的API。最早美国加州大学Berkeley分校在UNIX下为TCP/IP协议开发了一个API,这个API就是著名的Berkeley Socket接口(套
转载
精选
2009-11-28 20:45:22
1488阅读
窗口隐藏代码
XXXX::OnInitDialog() { ModifyStyleEx(WS_EX_APPWINDOW, WS_EX_TOOLWINDOW); WINDOWPLACEMENT wp;wp.length=sizeof(WINDOWPLACEMENT); GetWindowPlacemen
原创
2013-03-07 18:09:42
473阅读
套接字设置为模式等待连接请求(listen());4:请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept());5:用返回的套接字和客户端
转载
2013-06-13 23:45:00
94阅读
2评论
VC多线程中需要熟悉的知识点是:1. 进程和线程的概念;2. 如何通过WinAPI,MFC两种方式创建线程;3. 线程传参数,包括简单参数和结构体复杂参数;4. MFC线程分为用户界面线程和工作者线程,两种之间的区别和创建方式是什么
原创
2022-12-22 18:52:19
252阅读
vc 网络编程(socket) 在网上找了很多的资料,现将这些资料整合起来,详细介绍一下VC下的socket编程,并提供一个服务器客户端具体的实例。希望对您有所帮助一、原理部分 (个人觉得这篇写的可以,所以转与此,原文地址:http://dev.yesky.com/78/2683078.shtml) 在网络编程中最常用的方案便是Client
转载
2023-05-22 12:37:34
346阅读
在网络编程中最常用的方案便是Client/Server (客户机/服务器)模型。在这种方案中客户应用程序向服务器程序请求服务。一个服务程序通常在一个众所周知的地址监听对服务的请求,也就是说,服务进程一 直处于休眠状态,直到一个客户向这个服务的地址提出了连接请求。在这个时刻,服务程序被"惊醒"并且为客户提供服务-对客户的请求作出适当的反应。
为了方便这种Client/Se
转载
精选
2012-04-20 09:12:56
591阅读
VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序: 新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的响应函数,代码如下:void CSingleThreadDlg::OnSleepSixS
转载
2012-02-16 14:12:00
83阅读
2评论