互动电视部分
文章平均质量分 72
happymao1988
这个作者很懒,什么都没留下…
展开
-
socket编程
最近在做socket编程,感觉自己有点事情做真是爽。认真学习点东西,不能辜负了常sir对俺的期望原创 2011-05-13 17:16:00 · 142 阅读 · 0 评论 -
string 函数总结
int capacity()const; //返回当前容量(即string中不必增加内存即可存放的元素个数)int max_size()const; //返回string对象中可存放的最大字符串的长度int size()const; //返回当前字符串的原创 2011-07-15 21:55:08 · 244 阅读 · 0 评论 -
today's code
1.strncmp()函数int strncmp(char *str1, char *str2, int maxlen); 作用和strcmp()差不多,但是多了一个maxlen参数,这样做的方便之处是对于一个长的字符串,定位是不是我想要的时候只需要对比前几个字符即可,例如对于接原创 2011-07-12 22:57:40 · 220 阅读 · 0 评论 -
WinPcap开发的一些流程
WinPcap SDK可以很方便的帮助程序员设计抓包等程序,官方的WinPcap程序,可以在www.winpcap.org下载,并且可以找到很多的例子和函数以及其语法。具体的抓包流程:1.先找到网卡设备,使用的函数是,pcap_findalldevs2.如果是有多个网卡,就要自己原创 2011-07-12 22:45:09 · 619 阅读 · 0 评论 -
开始搞起Winpcap,各种抓包
开始练习Winpcap,虽然自己还不太熟悉,刚刚知道点抓包的东西。自己还是要做笔记,做blog。 加油,我很快乐,每天都在学习新的东西原创 2011-07-08 21:59:40 · 216 阅读 · 0 评论 -
今天小结
今天主要看了C++ primer,以前总是懒得看,总是想着碰到问题时,再来翻翻,把它当做一本工具书。今天考完试就打开看看,感觉好书就是好书。今天看了基本的第五章:表达式那部分。1.sizeof这部分。sizeof返回的接货并不一定是长度,sizeof对char烈性的表达式操作时保原创 2011-07-06 21:31:06 · 164 阅读 · 0 评论 -
代码总结
昨天调试的代码:自己上午先是发现数据发了,但是一直没有收到。调了半天发现自己黔驴技穷,求助于C Sir。刚开始也把C Sir难住了,一直对比我发的包和别人发的包:找出的错误有XML里面,我多写了standalone部分(作用是提示,改XML文件独立与否,是不是依赖外部别的文件。yes表示独立的,no表示和外部别的文件有关),我的UserID,Token首字母应该是小写。body节点应该是大写。T原创 2011-07-02 21:10:35 · 170 阅读 · 0 评论 -
今天写的代码总结
1.在Visual Studio 2008中 调试程序的时候,可能会出现:在编译的时候,可能会碰到fata error,在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加 #include "stdafx.h" 出现这样的错误,解决办法:项目属性-》C/C++-》预编译头-》创建使用预编译头-》不使用 返回错误:LINK : fatal error LNK1000: Intern原创 2011-06-07 20:30:00 · 306 阅读 · 0 评论 -
昨天写的代码
!昨天写的代码,由于自己看其他搞笑视频,堕落了。没有写上,今天补上。!以后尽可能的多看有用的东西。谨记用户输入自己想要接收的文件名传送给服务器,运用cin.getline(),输入到buff里面,传送,但是服务器接收到之后,需要用CString类型的打开,可以把字符数组传送给CString类型的字符串。客户端cout服务器recv(client,buff,100,0);//接收的用户想要传送的文件名,CString name;name+=buff;服务器接收到之后开始读写,然后开始发送if(!f.O原创 2011-05-26 11:01:00 · 299 阅读 · 0 评论 -
今天写的代码,突然感觉自己的水平真的好低
几天调的代码,其实技术上算不上突破或者改进,不过思想或者是思维上有所提高。至少常sir给的解释还是那么的清晰,赞一个常sir!今天写的代码是这样的,写的是传输一个文件(这个文件很大,比如在20M以上),用TCP传输,从服务器传到客户端。其实这个跟我昨天写的那个差不多,但是关键就在于自己的思路不清晰,导致出了问题,然后很郁闷的调啊调。回头看一下其实自己真的正如常sir所说:思路很混乱。其实面对这个问题,很简单,就是建立一个socket链接,再打开这个文件,然后read,比如每次2048个字节(char类型的是原创 2011-05-24 21:00:00 · 864 阅读 · 0 评论 -
今天主要调了CFile中Open,Read,Write等函数
今天还是跟以前一样主要调了一下socket,这此不一样的是除了有用户名和密码的认证之外,还有建了一个文件,并且把文件中的内容传递到另外的一个地方(比如从c盘传递到d盘)。主要运用了CFile open read write等函数。虽然说起来简简单单,但是自己调起来还是很费劲的。自己主要犯得错误有:1.自己在写文件名的绝对路径的时候比如“D://test.txt”,我缺把那个冒号“:”写成了分号“;”这个失误用肉眼很难辨别,在常sir的帮助下,运用CFile::Open函数里面的,打开失误时的异常指针CFil原创 2011-05-22 21:08:00 · 6338 阅读 · 1 评论 -
关于一些基础知识的总结
1.关于输入的一些用法(cin,cin.get,cin.getline)cin很简单,在使用的时候最多,可以输入字符,数字,字符串,但是碰到空格,回车,TAB就停止了。因此对于想在数组中使用空格回车的,cin很不方便。cin.get(),可以返回一个数据。例如:char a;a=cin.get();这样可以a得到一个数据,即使输入大于1个在显示的时候也只是一个。不过cin.get也可以得到多个数据,最大的好处是,即使包含空格也作为数据char ca[5];cin.get(ca,5)这样ca就可以得到原创 2011-05-17 20:55:00 · 248 阅读 · 0 评论 -
写的一个socket程序
今天调试的一个socket程序,主要实现的功能是客户端输入用户名和密码,然后服务器端显示出余额。这是参考书中的例子,自己补全了代码。自己调试的过程中还是膨大很多问题的。下面是主要的头文件#include "stdafx.h"#include "winsock.h"#include "cstring"#include "atlstr.h"#include #include#pragma comment(lib,"wsock32")其中winsock,pragma comment(lib原创 2011-05-17 20:07:00 · 421 阅读 · 0 评论 -
vc6.0中的预编译头文件问题和open问题
一、 vc6.0 打开文件的时候出现Microsoft Visual C++:MSDEV.EXE 应用程序错误解决办法如下:装过office2007吧,VC6和office2007有冲突!需要到微软的网站下载一个工具:下载过来是一个C++原始文件,需要通过VC编译原创 2011-08-08 15:24:47 · 1065 阅读 · 0 评论