C++
hngchiming
这个作者很懒,什么都没留下…
展开
-
网络编程 C++ Socket Microsoft Visual Studio 2012
近日开始学习网络编程,细节相当复杂,不容易掌握,不过相信慢慢会好的。 个人理解简单步骤大致是这样,当然细节相当繁杂,需要多练习 服务器端: Create Socket ->Configure address and port ->Bind Ip -> Listen -> Accept Connection -> IO(receive or send) 客户端: Create Socket原创 2012-12-02 21:53:14 · 2873 阅读 · 0 评论 -
Visual Studio 2012 C++ Mysql LNK2019 error
最近学习Socket编程,想做一个客户端输入用户名密码提交登陆,服务器端连接数据库验证用户信息,所以就下载了Mysql。 下载就简单了,直接去官网。 配置似乎也不难。正常来说不需要复制什么文件到哪里。上图说明吧。 1.添加mysql.h 对着项目右键,选择properties 双击C/C++,选择General,看到Additional Include Directories原创 2012-12-04 17:51:11 · 2676 阅读 · 3 评论 -
C++ sprintf sprintf_s
char query[100]; char* name = "username"; char* pass = "password"; sprintf_s(query,sizeof(query),"%s%s%s%s%s","select * from account where name = \"",name,"\" and password = \"",pass,"\";"); Visu原创 2012-12-06 01:51:41 · 616 阅读 · 0 评论 -
C++ 程序编码方式 Unicode Ansi
Windows使用两种字符集ANSI和UNICODE,前者就是通常使用的单字节方式,但这种方式处理象中文这样的双字节字符不方便,容易出现半个汉字的情况;而后者是双字节方式,方便处理双字节字符。 今天写程序的时候碰到LPCTSTR,其实就是const char*,不详细说这个,反正就是遇到一个函数,其中一个参数是LPCTSTR,比如void Foo(LPCTSTR) 我第一次调用它,用Foo("原创 2012-12-07 21:24:13 · 580 阅读 · 0 评论