work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年11月19日

摘要: C++ 打开exe文件的方法(VS2008)#include "stdafx.h"#include <Windows.h>#include <ShellAPI.h>int _tmain(int argc, _TCHAR* argv[]){ SHELLEXECUTEINFO shell = { sizeof(shell) }; shell.fMask = SEE_MASK_FLAG_DDEWAIT; shell.lpVerb = L"open"; shell.lpFile = L"C:\\windows\\NOTEPAD. 阅读全文

posted @ 2011-11-19 21:48 work hard work smart 阅读(4597) 评论(0) 推荐(0) 编辑

摘要: 基于 Visual C++6.0 的 DLL 编程实现 一、前言 自从微软推出 16 位的 Windows 操作系统起,此后每种版本的 Windows 操作系统都非常依赖于动态链接库 (DLL) 中的函数和数据,实际上 Windows 操作系统中几乎所有的内容都由 DLL 以一种或另外一种形式代表着,例如显示的字体和图标存储在 GDI DLL 中、显示 Windows 桌面和处理用户的输入所需要的代码被存储在一个 User DLL 中、 Windows 编程所需要的大量的 API 函数也被包含在 Kernel DLL 中。 在 Windows 操作系统中使用 DLL 有很多优点,最主要... 阅读全文

posted @ 2011-11-19 21:23 work hard work smart 阅读(351) 评论(0) 推荐(0) 编辑

摘要: c++中指针,指针的引用,指针的指针的区别看例子和结果:#include"stdafx.h"#include<iostream>usingnamespacestd;voidFreePtr1(int*ptr1){deleteptr1;ptr1=NULL;}voidFreePtr2(int*&ptr2){deleteptr2;ptr2=NULL;}voidFreePtr3(int**ptr3){delete*ptr3;*ptr3=NULL;}voidmain(){cout<<"------------------------------ 阅读全文

posted @ 2011-11-19 14:27 work hard work smart 阅读(217) 评论(0) 推荐(0) 编辑

摘要: 内存分配方式有三种:(1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。(2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集 阅读全文

posted @ 2011-11-19 14:11 work hard work smart 阅读(2262) 评论(0) 推荐(0) 编辑