Struct和Class的区别
admin | C++ | 2013-03-08
C++中的struct对C中的struct进行了扩充,它已经不再只是一个包含不同数据类型的数据结构了,它已经获取了太多的功能。 struct能包含成员函数吗? 能! struct能继承吗? 能!! struct能实现多态吗? 能!!!
既然这些它都能实现,那它和class还能有什么区别?
最本质的一个区别就是默认的访问控制:
默认的继承访问权限
struct是public的,class是p... [阅读全文]
visual studio visual studio 2005 快捷键大全
admin | C++ | 2013-03-01
编辑.复制
Ctrl + Shift + 数字键区中的 (+)
将当前选定的项复制到系统剪贴板。
编辑.剪切
Ctrl + Shift + 数字键区中的 (-)
将当前选定的项移除到系统剪贴板。
- 或 -
Shift + Delete
编辑.循环应用剪贴板中的复制项
Ctrl + Shift + Ins
将项从“工具箱”的“剪贴板循环”选项卡粘贴在文件中的插入点,并自动选择粘贴的项。可通过重复按这... [阅读全文]
c/c++字符串处理大集合
admin | C++ | 2013-03-01
rember this strncpy(a,b,5);
a[5]=’0′;
char a[10];
memset(a,’#’,sizeof(a));
a[10]=’0′;
刚开始学C/C++时,一直对字符串处理函数一知半解,这里列举C/C++字符串处理函数
,希望对初学者有一定的帮助。
C:
char st[100];
1. 字符串长度
strlen(st);
2. 字符串比较
strcmp(st1,st2);
strncmp(st1,st2,n); 把st... [阅读全文]
youtube视频解析下载
admin | 视频音频转码 | 2013-02-28
https://github.com/rg3/youtube-dl
http://rg3.github.com/youtube-dl/documentation.html
http://www.soimort.org/posts/119/
http://liaojieliao.blog.163.com/blog/static/44078131200791793613617/
http://bbs.pediy.com/archive/index.php?t-152974.html
[阅读全文]
Qt 访问 https
admin | Qt Gui | 2013-02-26
Qt 是支持 SSL的,但是由于某些法律和政策因素,QT的开发包里并没有集成openSSL。QT采用两种方式调用openSSL,默认方式是动态加载openSSL的 DLL。 在Windows系统上默认没有openSSL,需要自己安装。 可以在这里下载源代码,自己编译
http://www.openssl.org/source/
也可以在这里下载编译好的版本,直接安装 http://www.slproweb.com/products/Win32Open... [阅读全文]
VC读取EXCEL文件
admin | C++ | 2013-02-25
转载请注明原文网址:
http://www.cnblogs.com/xianyunhe/archive/2011/09/25/2190485.html
通过VC实现对Excel表格的操作的方法有多种,如:通过ODBC数据库实现,通过解析Excel表格文件,通过OLE/COM的实现。本文主要研究通过OLE/COM实现对Excel表格的操作。
本文源码的应用环境说明:
Windows XP SP3
Microsoft Visual Studio 2010
Micr... [阅读全文]
win32 application 添加按钮
admin | win32 | 2013-02-25
C++
[cce_cpp]
from http://blog.csdn.net/luckyboy101/article/details/6739701
// BtnTest.cpp : Defines the entry point for the application.
//
#include "stdafx.h"
#include "resource.h"
#define MAX_LOADSTRING 100
// Global Variables:
HINSTANCE hInst; // current instance
TCHAR szTitle... [阅读全文]
使用 C++ 处理 JSON 数据交换格式
admin | C++ | 2013-02-22
一、摘要
JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。
本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON更具体的信息... [阅读全文]
qt GetDocumentDir
admin | Qt Gui | 2013-02-22
C++
#ifdef Q_WS_WIN
#define _WIN32_IE 0x0500
#include "windows.h"
#include "shlobj.h"
QString Utils::GetSpecialDir( int csid )
{
WCHAR szDir[MAX_PATH] = {0};
HRESULT hr = SHGetFolderPathW(HWND_DESKTOP, csid, NULL, SHGFP_TYPE_CURRENT, szDir);//结果不含结尾的''
QString strDir = QString::fromUtf16((u... [阅读全文]