
c/c++
xinfeng2005
这个作者很懒,什么都没留下…
展开
-
File 写unicode码问题 换行问题
FILE *f1;f1=fopen("create-pro.txt","wb"); //加 b 可写 \r\n 换行 char line[2]; // Unicode file header line[0] = 0xff; line[1] = 0xfe;// char line[3]; // UTF-8 file header// line[0] = 0xef;原创 2013-01-04 16:50:10 · 696 阅读 · 0 评论 -
vc利用Acrobat SDK OLE方式另存pdf为tif图像
AfxOleInit();CAcroApp* m_pAcroApp=new CAcroApp;if (!m_pAcroApp->CreateDispatch(TEXT("AcroExch.App"))) {DisplayMsg(_T("Failed to create m_pAcroApp"));break;;}CAcroAVDoc* m_pAcroAVDoc=new原创 2013-08-07 09:04:34 · 2688 阅读 · 4 评论 -
OpenMP并行处理编程
vs2008 设置:发布程序中要包含vcomp90.dll#pragma omp parallel for 当编译器发现#pragma omp parallel for后,自动将下面的for循环分成N份,(N为电脑CPU核数),然后把每份指派给一个核去执行,而且多核之间为并行执行。#pragma omp parallel for reduction(+:sum) 下面的fo原创 2013-07-23 09:55:09 · 733 阅读 · 0 评论 -
在vc中对路径字符串的处理
#include "shlwapi.h" CString strPath; strPath=_T("d:\\1\\2\\3\\4.txt");//检查文件/路径是否存在PathFileExists(strPath) //所在目录CString strCurDir;strCurDir=strPath; PathRemoveFileSpec(strCurDi原创 2013-06-21 17:06:13 · 924 阅读 · 0 评论 -
YCbCr 转 RGB 保存成JPEG文件
/**通过YCbCr保存成Jpeg文件YCbCr采样格式为 4:2:0;(Y:16*16 Cb:8*8 Cr:8*8)yuvData:图像数据宽度高度都要归一化为16的倍数,*/void write_YUV_JPEG_file (char * filename, char* yuvData, int quality, int ima原创 2013-06-21 16:12:33 · 1906 阅读 · 0 评论 -
用于调试时显示一个信息对话框
void DisplayMsg(LPCTSTR xi_cszFormat, ...){ CString l_sMsg; va_list l_ArgList; va_start(l_ArgList, xi_cszFormat); l_sMsg.FormatV(xi_cszFormat, l_ArgList); va_end(l_ArgList); ::AfxM原创 2013-05-31 17:21:59 · 667 阅读 · 0 评论 -
UTF-8 文件读写
///////////////////////////////////////////////////////////CString UTF8ToUnicode(byte *szUTF8) { CString strret; strret=_T(""); if(!szUTF8) return strret; //获取转换后所需串空间的长度原创 2013-05-31 17:19:07 · 920 阅读 · 0 评论 -
Boost库的使用总结1
Boost 在vc配置时,将引用头文件路径、库文件路径,设置在“工具”-》“选项”-》vc++目录里,否则会出现,“无法打开文件,lib.obj” 错误原创 2013-05-30 09:39:28 · 496 阅读 · 0 评论 -
Boost FileSystem 库使用说明2
#include #include using namespace boost::filesystem; //文件属性CString strPath=_T("d:\\a.txt"); wpath p(strPath.GetBuffer()); bool bIsDirectory=is_directory(p); wstring sPath=p.wstring();原创 2013-05-30 11:17:26 · 932 阅读 · 0 评论 -
vc+FTP vc+SQLServer
vc+FTP:1.stdafx.h添加//FTP#include void DisplayMsg(LPCTSTR xi_cszFormat, ...);2.dlg.h添加//FTPCInternetSession *m_pInetSession;CFtpConnection *m_pFtpConnection;3.连接// 连接 ftpCString原创 2018-01-30 10:52:26 · 250 阅读 · 1 评论