![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 57
狂奔的蜗_牛
不忘初心,方得始终。
展开
-
WideCharToMultiByte和MultiByteToWideChar函数的用法
先看看这篇关于Windows编码的文章:http://blog.csdn.net/shyboy_nwpu/article/details/4431668 再看看这篇关于两个函数参数和用法的说明:http://www.cnblogs.com/wind-net/archive/2012/10/10/2718340.html 为了支持Unicode编码,需要多字节与宽字节之间的相互转转载 2016-08-25 09:10:25 · 347 阅读 · 0 评论 -
C++实现单例模式
今天和一个U3D同事讨论到一个问题,C++中如何实现单例模式,单例模式可以说设计模式中最常应用的一种模式了。什么是单例模式,也就是一个类仅有一个实例,防止一个类被多个实例化,在C++中,可以使用static静态成员、以及私有化构造函数来实现。接下来我们看到代码:#include <iostream>class Person{private: static Perso...原创 2018-09-10 00:01:40 · 204 阅读 · 0 评论 -
超详细教程序员如何使用巧妙的使用虚拟机
说到虚拟机,首先给大家介绍一下虚拟机是什么,虚拟机是指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。通俗的说就是我们的物理计算机设备有限,如何在有限的条件下再虚拟出多态电脑呢?现在流行的虚拟机软件有VMware、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多个计算机。 而VMware又是...原创 2019-07-15 15:09:36 · 3601 阅读 · 1 评论 -
普通程序猿如何进化成为一名项目经理
很多做程序开发的朋友经常会问到以后不知道该怎么走,未来是继续做程序员还是往项目经理方向发展。首先这个个人认为自己是不是有这样的志向了,如果你的目标是成为项目经理,那么你现应该做的就是开始关注项目开发的全过程。 程序员和项目经理是两个工种,这一点你一定要清楚,只有思想先转变了,人才有可能跟着转变身份。 ...原创 2019-07-29 19:06:59 · 528 阅读 · 0 评论 -
资深程序员教你C语言文件操作新用法
1、fopen():文件打开操作头文件:stdio.h函数定义:FILE *fopen(char *pname, char *mode)函数说明:pname是文件名,mode是打开文件的方式mode:"r" 打开一个已经存在的文件文本,文件不存在则出错以“r+”的方式打开一个文件,会清空文件的原始内容,重新写入数据返回值:正常返回:FILE *一个指向文件在内存...原创 2019-07-29 23:06:22 · 356 阅读 · 0 评论 -
努力到无能为力,拼搏到感动自己 - 赠送给所有学习程序开发的人
不要向卖菜的打听,哪个水果好吃,不要问骑自行车的,宝马好不好开!永远记住:想了解某个行业,只有两个方法:要么你亲自去尝试;要么你去问这个行业成功的人士;切记别问失败的、不干的人!条条大路通罗马,行行行当出状元。成功者一定有方法,失败者一定有理由!你的命运掌握在你自己的手中,选择跟优秀的人在一起你一定会更加优秀!...原创 2019-07-25 23:49:25 · 236 阅读 · 0 评论 -
Microsoft API 和参考目录
Microsoft API 和参考目录切换至“库目录”视图全面 API 参考可与 Microsoft 工具、服务和技术一起使用。无论您是构建应用、开发网站还是使用云,您将找到详细的语法、代码段和最佳做法。查找已停用的文档?Windows 和 Windows Phone.NET API for Windows Phone.NET for Windows Store apps APIsDirectX ...原创 2016-09-09 22:40:07 · 650 阅读 · 0 评论 -
Process Explorer使用图文教程
这是一款由Sysinternals开发的Windows系统和应用程序监视工具,目前Sysinternals已经被微软收购,此款不仅结合了文件监视和注册表监视两个工具的功能,还增加了多项重要的增强功能,此工具支持64位Windows系统 很多人可能把这款工具只当成TaskManager(任务管理器)的替代品,其实这样只能说是高射炮打蚊子,大材小用了,作为windows开发工程师,我极力转载 2017-09-26 16:04:21 · 26253 阅读 · 0 评论 -
MultiByteToWideChar function
Maps a character string to a UTF-16 (wide character) string. The character string is not necessarily from a multibyte character set.Caution Using the MultiByteToWideChar function incorrectly can原创 2016-08-25 09:05:24 · 405 阅读 · 0 评论 -
C/C++连接MySql数据库
本文对如何使用MySql的API连接MySql数据库,开发环境为VS2008. 一、VS2008工程设置工作首先,建立一个windows应用程序的工程,将C/C++->预处理器->预处理器定义下的_WINDOWS改为_CONSOLE,将连接器->系统->子系统 选择为控制台。由于我们要使用Mysql的API,并且我们机子上肯定安装了Mysql转载 2015-06-01 22:24:48 · 520 阅读 · 1 评论 -
轻松记住大端小端的含义(附对大端和小端的解释)
或许你曾经仔细了解过什么是大端小端,也动手编写了测试手头上的机器上是大端还是小端的程序,甚至还编写了大端小端转换程序;但过了一段时间之后,当你再看到大端和小端这两个字眼,你的脑中很快浮起了自己曾经做过的工作,却总是想不起究竟哪种是大端、哪种是小端,然后又去查以前写的记录?更让人不快的是,这种经历反反复复,让你十分困扰。如果你和以前的笔者一样,有过这种不快的经历,那么这篇文章希望能帮你彻底解决这个苦转载 2015-05-31 08:24:36 · 787 阅读 · 0 评论 -
C语言开发人人五子棋
对于很多C语言学习者,做一个五子棋游戏是比较困难,因为没有经验,下面博主带着这位一起来开发这一块人人都想学习的五子棋大战游戏吧,当然想了解更过,学习更多C/C++编程开发教程、入门、大型项目视频教程可以加QQ群:569268376,好啦,废话不多说,直接上代码#include <stdlib.h>#include <stdio.h>#include <...原创 2015-05-28 20:34:57 · 2261 阅读 · 1 评论 -
回调函数的例子
#include// 方法指针的格式为:int (*ptr)(char *p) 即:返回值(指针名)(参数列表)typedef int(*CallBackFun)(char *p); // 为回调函数命名,类型命名为 CallBackFun,参数为char *pint Afun(char *p) { // 方法 Afun,格式符合 CallBackFun 的格式,因此可以看作是一个转载 2015-05-07 20:44:07 · 817 阅读 · 0 评论 -
C++面试题 深度剖析
C++面试题 深度剖析2 (2010-04-07 11:32:21)转载▼标签: 杂谈分类: C++面试题目本试题仅用于考查C++/C程序员的基本编程技能。内容限于C++/C常用语法,不涉及数据结构、算法以及深奥的语法。考试成绩能反映出考生的编程质量以及对C++/C的理解程度,但不能反映考生的智力和软件开发能力。转载 2014-10-05 09:34:24 · 645 阅读 · 0 评论 -
API Index
API IndexFull Windows API IndexThe Windows application programming interface (API) lets you develop desktop and server applications that run successfully on all versions of Win翻译 2016-09-09 23:23:06 · 435 阅读 · 0 评论 -
Windows API Index
Windows API IndexIn this articleUser InterfaceWindows Environment (Shell)User Input and MessagingData access and storageDiagnosticsGraphics and MultimediaDevicesSystem Se翻译 2016-09-09 23:28:26 · 559 阅读 · 0 评论 -
MFC中令人迷糊的define和typedef
1.刚接触MFC时会看到很多陌生的数据类型,关键字.一开始会特别反感,不适应.比如UINT,DWORD.不过你右击一点它们选择跳转到定义.就会发现有这样的定义:typedef unsigned int UINT;typedef unsigned long DWORD; 另外还有一些宏比如ON_COMMAND,跳转到定义是这样的:转载 2015-06-02 16:42:32 · 595 阅读 · 0 评论 -
使用make命令编译项目文件入门
使用make命令编译项目文件入门目录:一、make命令的运行过程二、基本gcc编译命令三、简单Makefile文件的编写四、实例一、make命令的运行过程 在shell的提示符号下,若输入"make",则它会到目前的目录下找寻Makefile这个文件.然后依照Makefile中所记录的步骤一步一步的来执行.在我们写程序的时候,如果事先就把compile转载 2016-11-23 17:54:34 · 1081 阅读 · 0 评论 -
使用 WinInet 进行 SSL 请求
使用 WinInet API 可以建立安全套接字层 (SSL) 或专用通信技术 (PCT) HTTP 会话。安全 HTTP(表示为 HTTPS://)在 TCP 端口 443 上发生。可以使用类似于下面这样的代码来建立 HTTPS 会话://... hOpen = InternetOpen(...); Connect = InternetConnect(转载 2016-11-27 17:20:13 · 1516 阅读 · 0 评论 -
Qt界面外观装饰
Qt风格Qt中各种风格是一组继承自QStyle的类,QStyle类是一个抽象基类,封装了一个GUI的外观。Qt的内建部件使用它来执行几乎所有的绘制工作,确保看起来像各个平台上的本地部件一样。比如:指定程序运行时使用Fusion风格intmain(intargc,char*argv[]){QApplicationa(argc,argv);a.set...原创 2019-07-26 19:11:58 · 1100 阅读 · 0 评论