![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
XuLujuncsdn
想要的,自己给自己。
展开
-
CString一些简单操作方法
//CString转换为char* //用如下方法进行转换相对比较简单 CString m_filename; char *p; p = (char*)((LPTSTR)LPCTSTR(m_filename)); //也可以如下这样 CString s("GrayCat"); LPCTSTR p = s; //格式化字符串 CS原创 2017-07-11 09:14:35 · 377 阅读 · 0 评论 -
ACM 蚂蚁问题
Ants(POJ No.1852) n只蚂蚁以每秒1cm的速度在长为Lcm的竿子上爬行。当蚂蚁爬到竿子的端点时就会掉落。由于竿子太细,两只蚂蚁相遇时,它们不能交错通过,只能各自反向爬回去。对于每只蚂蚁,我们知道它距离竿子左端的距离xi,但不知道它当前的朝向。请计算所有蚂蚁落下竿子所需的最短时间和最长时间。 限制条件 1 ≤ L ≤ 106 1 ≤转载 2017-06-30 22:54:42 · 1665 阅读 · 0 评论 -
freopen函数在竞赛中的使用
在做acm题目的过程中,我们需要在本地机器上调试。调试过程中,如果输入数据少还可以接受,但如果输入数据很庞大的话,我们就很难忍受一次又一次的重新输入和调试了。通过google,找到一种简便的方法,那就是freopen函数。 使用freopen函数可以解决测试数据输入问题,避免重复输入,不失为一种简单而有效的解决方法。 下面为函数的简介,详细可参见 http://www.转载 2017-07-03 14:37:48 · 1279 阅读 · 0 评论 -
qsort函数应用大全(转)
qsort函数应用大全(转) 七种qsort排序方法 一、对int类型数组排序 int num[100]; Sample: int cmp ( const void *a , const void *b ) { return *(int *)a - *(int *)b; } qsort(num,100,sizeof(num[0]),c转载 2017-07-05 16:21:28 · 274 阅读 · 0 评论 -
tcp ip 通信socket
http://blog.csdn.NET/pl2597758/article/details/2420560 摘要:基于tcp/ip的网络通信技术实现了面向连接的用户与服务器间点对点异步通信,本文在该基础上应用了多线程以及共享数据结构技术,使网络服务器具有了多用户间数据转发的功能,进而解决了局域网多用户间的通信问题。 关键词:tcp/ip;多线程;共享;通信;网络 引言由于因转载 2017-07-19 19:52:21 · 461 阅读 · 0 评论 -
C++线程编程解析+事例
1:创建线程函数介绍 在window系统中编写控制台程序,创建线程 使用CreateThread()函数创建,则线程函数必须申明为DWORD WINAPI; 使用_beginthreadex()创建,则线程函数必须申明为unsigned int WINAPI; 并需要设置环境:工程->设置->C/C++->Code Generation->Use run转载 2017-08-10 13:23:41 · 467 阅读 · 0 评论