太虚幻境

技术存档
私信 关注
tianzitian
码龄13年
  • 3,312
    被访问量
  • 7
    原创文章
  • 584,878
    作者排名
  • 1
    粉丝数量
  • 于 2007-12-06 加入CSDN
获得成就
  • 获得0次点赞
  • 内容获得0次评论
  • 获得0次收藏
荣誉勋章
TA的专栏
  • 工作问题
    1篇
  • 新技术研究
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

VisualAssist空间问题

原因:今天正写着半截
原创
1095阅读
0评论
0点赞
发布博客于 7 年前

获取文件大小的方式

最初是这样 ULONGLONG llFileSize = 0; CFile file; BOOL bOpen = file.Open(strFullPath, CFile::modeRead); if (bOpen) { llFileSize = file.GetLength(); file.Close();
原创
514阅读
0评论
0点赞
发布博客于 7 年前

关于GUID的生成

CString NMGetGUID(){ GUID guid = GUID_NULL; ::CoCreateGuid(&guid); CString strGuid; strGuid.Format( _T("%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x"), guid.Data1, guid.Data2, guid.Data3, gu
原创
240阅读
0评论
0点赞
发布博客于 7 年前

关于Unicode&UTF-8&ANSI的相互转换(Ver1.1)

void AnsiToUnicode(char* pSrc, wchar_t** ppTarget){if (!pSrc)return;int wcsLen = ::MultiByteToWideChar(CP_ACP, 0, pSrc, strlen(pSrc), NULL, 0);wchar_t* wszString = new wchar_t[wcsLen + 1
原创
320阅读
0评论
0点赞
发布博客于 7 年前

:x的问题

现象struct Test{ UINT32 test1 :4; UINT32 test2 :2; UINT32 test3 :4; UINT32 test4 :3; UINT32 test5 :4; UINT32 test6 :3; UINT32 test7 :4; UINT32 test8 :2;};  今日于底层发现如上代码,头一次见到这种“
原创
239阅读
0评论
0点赞
发布博客于 8 年前

GetLastError()问题

现象: HANDLE handle = nullptr; BOOL bCreate = FALSE; handle = OpenFileMapping(FILE_MAP_ALL_ACCESS, FALSE, strFileID); if (handle && NO_ERROR == GetLastError()) bCreate = TRUE;  今天
原创
552阅读
0评论
0点赞
发布博客于 8 年前

博客定位

本博客定位仅在日常工作中遇到的问题的解决思路、过程、结果,以及需要用到的新技术的研究过程和总结。
原创
199阅读
0评论
0点赞
发布博客于 8 年前