
c/c++
握固
QQ:88433062
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
c++多态实例
<br />#include <iostream>using namespace std;class A{public: virtual void fun() { cout<<"A::fun()"<<endl; }};class B{public: virtual void fun() { cout<<"B::fun()"<<endl; } virtual void fun2() { cout<<"B::fun原创 2011-02-17 18:37:00 · 1216 阅读 · 0 评论 -
cygwin下用mysql c api连接数据库详解
一、典型错误:错误1:命令:gcc -I /usr/include/mysql/ -L /lib/ -lmysqlclient main.c错误:/tmp/ccT0KqUQ.o:main.c:(.text+0x2a): undefined reference to `mysql_init'/tmp/ccT0KqUQ.o:main.c:(.text+0x2a): reloca原创 2013-07-31 16:14:53 · 3333 阅读 · 0 评论 -
【c】printf中有趣的%n
#include int main(){ int first_count; int second_count; printf("Jamsa%n's 1001 C & C++ Tips%n\n", &first_count, &second_count); printf("First count %d Second count %d\n原创 2012-11-21 20:18:42 · 6528 阅读 · 0 评论 -
ImageMagick生成图片过大的问题
假设:MagickWand*pmw = NewMagickWand();一、试着去除素材中的注释:MagickStripImage(pmw);二、压缩图片:MagickSetCompression(pmw, JPEGCompression);MagickSetImageCompressionQuality(pmw, 75);三、如果素材是CMYK颜色模式(印刷颜原创 2012-02-10 13:35:34 · 1289 阅读 · 0 评论 -
linux c ImageMagick开发小记
本文记录了linux c + ImageMagick + mysql开发过程中遇到的问题及解决方法,IDE为netbeans:错误:error while loading shared libraries: libMagickWand.so.5: cannot open shared object file: No such file or directory解决:sudo ldc原创 2011-11-22 09:37:08 · 2302 阅读 · 0 评论 -
linux c arp协议分析一 - 捕捉局域网内的arp包
一、实验步骤:1.假设监听方IP为192.168.1.332.假设arp请求发起方的IP为192.168.2503.在192.168.1.33中开启catcharppacket4.在192.168.250上使用ping命令:ping 192.168.1.335.观察catcharppacket的输出 二、实验结论(捕获的arp包的格式):1.mac_target:长原创 2011-07-20 14:12:45 · 4824 阅读 · 2 评论 -
linux c arp协议分析三 - 捕捉并分析tcp包
#include #include #include #include #include #include #include #include //以太网的最大传输单元为1500#define MTU 1500struct ethe原创 2011-07-23 16:18:05 · 1987 阅读 · 0 评论 -
linux c arp协议分析二 - 打造并发送自己的arp包
#include #include #include #include #include #include #include #include #include //如果只是想让对方断网则使用MAC_TRICK,//如果需要捕获对方的数原创 2011-07-23 16:55:04 · 6978 阅读 · 2 评论 -
linux c socket 模拟登陆FTP
#include #include #include #include #include #include #include #include #include #define BUF_SIZE 1024using namespac原创 2011-07-08 16:24:42 · 1748 阅读 · 1 评论 -
linux c socket 读取网页
#include #include #include #include #include #include #include #include #include #define BUF_SIZE 1024using namespac原创 2011-07-08 11:13:01 · 2193 阅读 · 0 评论 -
使用memset的注意点
#include #include using namespace std;void mymemset(void *p, char c, int num){ for(int i = 0; i < num; i++) { *原创 2011-07-04 13:38:27 · 730 阅读 · 0 评论 -
cygwin c创建动态/静态链接库
test.cint num(){ static int i = 0; return i++;}main.c#include "stdio.h"extern int num();int main(){ printf("%d\n", num()); printf("%d\n", num()); printf("%d\n",原创 2013-10-29 16:22:36 · 2344 阅读 · 0 评论