![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
代码i小学生
饥饿
展开
-
使用ado连接orical数据库
在网上看到很多很多创建sftp的文章,对于多数不太了解linux的小白来说很蛋疼。所以写一个这样的文章以便自己对流程的了解。第一步创建用户组&用户:groupadd tgroupuseradd -g tgroup -s /bin/nologin -M tuser第二步:修改密码......原创 2022-08-15 01:28:06 · 851 阅读 · 0 评论 -
c++ 中文和十六进制的互转
CString CHexAndStrDlg::StrToHex(CString strData){ //初始化 CString strTemp =""; int iLenth = strData.GetLength(); char cArrData[512]; char cArrTemp[512]; memset(cArrData, 0, iLenth+1); memset(cA原创 2016-12-07 21:10:36 · 6643 阅读 · 1 评论 -
数据库的学习第一天
这是我学习数据库的第一天原创 2016-08-31 23:10:30 · 250 阅读 · 0 评论 -
我的C++回调函数的理解
今天在看一个多线程下载文件的代码时,让我很头痛。因为该程序中运用了大量的回调函数。在我们学习一种技术的时候我们就要去知道几个问题1. 回调函数是什么东西?2. 回调函数怎么开发,怎么使用?3. 回调函数的作用,应该在什么情况下使用?什么是回调函数? 回调函数是应用程序提供给Windows系统DLL或其它DLL调原创 2016-07-19 23:25:06 · 3755 阅读 · 0 评论 -
一个小巧的C++Log输出到文件类
一个小巧的C++Log输出到文件类 (转)作者:wangyin159http://www.cnblogs.com/mazhenyu/p/4139352.html一个小巧的C++Log输出到文件类 (转) http://blog.csdn.net/dpsying/article/details/17122739有时候需要输出转载 2016-07-05 10:56:00 · 5482 阅读 · 0 评论 -
主机字节序列和网络字节序列
前言: 当我们在编写网络程序时,经常会用到: ntohs, ntohl, htons,htonl 这四个函数;对于我来说htons 和htonl 这2 个函数用的比较多。之前都是知道怎么用,但是不太清除到底是什么意思。所以这里写这个博客,就是为了增加自己的影响,并且坚持写博客的习惯。 对于这篇文章有问题的地方,欢迎大家指点。正文首先 从名字开始理解原创 2016-01-13 22:11:30 · 1152 阅读 · 0 评论 -
进程与线程的一个简单解释
进程与线程的一个简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间转载 2016-01-09 12:43:41 · 220 阅读 · 0 评论 -
socket编程的select模型
socket编程的select模型 在掌握了socket相关的一些函数后,套接字编程还是比较简单的,日常工作中碰到很多的问题就是客户端/服务器模型中,如何让服务端在同一时间高效的处理多个客户端的连接,我们的处理办法可能会是在服务端不停的监听客户端的请求,有新的请求到达时,开辟一个新的线程去和该客户端进行后续处理,但是这样针对每一个客户端都需要去开辟一个新的线程,效率必定底下。转载 2015-12-29 11:40:46 · 237 阅读 · 0 评论 -
socket编程的select模型
socket编程的select模型 在掌握了socket相关的一些函数后,套接字编程还是比较简单的,日常工作中碰到很多的问题就是客户端/服务器模型中,如何让服务端在同一时间高效的处理多个客户端的连接,我们的处理办法可能会是在服务端不停的监听客户端的请求,有新的请求到达时,开辟一个新的线程去和该客户端进行后续处理,但是这样针对每一个客户端都需要去开辟一个新的线程,效率必定底下。转载 2015-12-29 11:37:00 · 273 阅读 · 0 评论 -
【C】strcpy()需谨慎使用
大家都知道C中的strcpy()函数是用来复制字符串的库函数。先附上代码看看strcpy()函数的功能: 1 #include 2 #includestring.h> 3 #define MAX 20 4 5 int main(void) 6 { 7 char a[MAX]="abc"; 8 char b[MAX]="abcdefghi"; 9 strcp转载 2015-10-29 22:42:35 · 525 阅读 · 0 评论 -
用埃及拉斯托尼筛法求100之内的所有的素数
#include "stdafx.h"#include #include #include using namespace std;//#define PRIMER_SIZE 100bool TestValue(int iValue);void main(){vectorvetPrimer;int iRange =0;coutcin>>iR原创 2015-10-11 12:51:02 · 975 阅读 · 0 评论 -
INI 文件的操作
INI 文件的操作--------------------------------------------------------------------------------概述在程序中经常要用到设置或者其他少量数据的存盘,以便程序在下一次执行的时候可以使用,比如说保存本次程序执行时窗口的位置、大小、一些用户设置的数据等等,在 Dos 下编程的时候,我们一般自己产生一个转载 2015-10-06 11:32:55 · 289 阅读 · 0 评论 -
什么是类型安全
转自:http://hi.baidu.com/chenfalei/blog/item/f33ac0133500ac21dd540186.html编程语言的最终梦想:静态类型安全常听人说“强类型”。但个人对强类型都有不同的理解。有的认为C++就是强类型,有的认为C也是强类型。因为它们都有类型检查。可见,如果没有一个明确的定义,谈“强类型”不免是自说自话转载 2015-09-30 21:22:41 · 815 阅读 · 0 评论 -
already defined in *.obj 的问题额解决方法
already defined in *.obj 造成LNK2005错误主要有以下几种情况: 1.重复定义全局变量。可能存在两种情况: A、对于一些初学编程的程序员,有时候会以为需要使用全局变量的地方就可以使用定义申明一下。其实这是错误的,全局变量是针对整个工程的。正确的应该是在一个CPP文件中定义如下:int g_Test;那么在使用的CPP文件中就应该使用:extern int g转载 2015-10-05 00:57:05 · 1158 阅读 · 0 评论