LNK2005 连接错误解决办法 nafxcwd.lib LIBCMTD.lib
admin | 开发问题 | 2013-10-16
nafxcwd.lib(afxmem.obj) : error LNK2005: “void * __cdecl operator new(unsigned int)” (??2@YAPAXI@Z) 已经在 LIBCMTD.lib(new.obj) 中定义
nafxcwd.lib(afxmem.obj) : error LNK2005: “void __cdecl operator delete(void *)” (??3@YAXPAX@Z) 已经在 LIBCMTD.lib(dbgdel.obj) 中定义
nafxcwd.lib(afxmem.obj) : error LNK... [阅读全文]
青椒牛柳
admin | 美食 | 2013-10-15
材料
牛柳,青椒4个,洋葱一个
做法
步骤1:超市买的牛柳已经用耗油,盐,淀粉腌制过了。如果你买的是大块牛柳,买回来先把牛肉切片后,放少许盐码一下,放淀粉粉,少许酱油搅拌均匀。青椒,洋葱切片备用
步骤2:锅里少些油,将牛柳下锅滑炒一下,变色即可盛出待用。
步骤3:锅洗一下,重新在锅内倒入油,将洋葱和青椒炒熟。
步骤4:加入牛柳,糖,生... [阅读全文]
c++ split
admin | win32 | 2013-10-15
C++
#include <iostream>
#include <string>
#include <vector>
//字符串分割函数
std::vector<std::string> split(std::string str,std::string pattern)
{
std::string::size_type pos;
std::vector<std::string> result;
str+=pattern;//扩展字符串以方便操作
in... [阅读全文]
C++获取本机IP地址
admin | net work | 2013-10-15
C++
#include <iostream>
using namespace std;
#include <Windows.h>
#pragma comment( lib, "ws2_32.lib" )
char * GetIpList()
{
WORD wVersionRequested;
WSADATA wsaData;
int err;
wVersionRequested = MAKEWORD( 2, 2 );
err = WSAStartup( wVer... [阅读全文]
C++ 判断当前计算机是直接连接广域网,还是通过局域网连接到广域网的
admin | win32 | 2013-10-15
可以判断本机的IP是不是在私网网段内
10.x.x.x
172.16.x.x至172.31.x.x
192.168.x.x
,如果不在以上网段内,就是公网了
[阅读全文]
c++获取本机IP
admin | win32 | 2013-10-15
C++
/* 编译环境: visual c++ */
#include <stdio.h>
#include <winsock2.h>
#pragma comment(lib,"ws2_32.lib")
int doit(int, char **)
{
char host_name[255];
//获取本地主机名称
if (gethostname(host_name, sizeof(host_name)) == SOCKET_ERROR) {
printf("Error %d when getting ... [阅读全文]
HTTP 隧道通讯库 HTTPTunnel
admin | 开源项目 | 2013-10-15
HTTPTunnel 是一个 C++ 开发用于在两台机器之间进行 HTTP 隧道通讯的类库。HTTP隧道是一种在HTTP协议层上进行Socket通讯的机制。
主页:http://the-linux-academy.co.uk/downloads.htm
下载:http://the-linux-academy.co.uk/downloads/httptunnel-1.3.2.tgz
[阅读全文]
木马后门常用到的API
admin | win32 | 2013-10-15
用来分析木马后的功能,简单整理如下:
1.服务管理
OpenSCManager
OpenService
EnumServicesStatus
QueryServiceConfig
ControlService
2.屏幕管理
CreateDC
GetDeviceCaps
CreateCompatibleBitmap
CreateCompatibleDC
OpenWindowStation
OpenDesktop
3.命令控制
CreatePipe
DisconnectNamedPipe
PeekNamedPipe
3、磁盘处理函数
GetDiskFreeSpaceA 获取... [阅读全文]
VC++在局域网中获取公网的IP
admin | net work | 2013-10-15
C++
#include <afxinet.h>
#include <iostream.h>
int main()
{
CInternetSession session(_T("cctry.com"));
CHttpFile *pFile = NULL;
CStdioFile *ptFile = NULL;
CString strTemp = _T("");
DWORD dwStat = 0;
try
... [阅读全文]
GDI+混合GDI实现双缓存
admin | win32 | 2013-10-14
双缓存就是在内存中准备一块区域,把要显示的内容都绘制到准备的内存区域中,绘制完成之后就可以调用BitBlt函数,把内存区域的内容复制到显示设备上,这样就可以防止闪屏了.
在是使用GDI绘制客户区域时,可以使用下面的这样的代码
C++
void CTestView::ShowBmpUseDoubleBuffer()
{
CDC *pDC = GetDC();
CBitmap BmpMem; //内存... [阅读全文]