![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
lifemap
善良,喜爱交朋友,旅游,乒乓球,象棋
展开
-
string 转 hex string 并转回来
<br />头文件<br />#if !defined(AFX_STRINGPARSER_H__43F2DFBF_594B_4503_9192_6FE132805A87__INCLUDED_)<br />#define AFX_STRINGPARSER_H__43F2DFBF_594B_4503_9192_6FE132805A87__INCLUDED_<br />#if _MSC_VER > 1000<br />#pragma once<br />#endif // _MSC_VER > 1000<br /原创 2010-07-28 17:25:00 · 12402 阅读 · 0 评论 -
LINK additional options: 加 /force
<br />即使引用了符号但未定义或多次定义符号,/FORCE 选项也通知链接器创建有效的 .exe 文件或 DLL。<br /> <br /><br />/FORCE 选项可以带一个可选参数:<br />不论 LINK 是否找到符号的一个以上的定义,均使用 /FORCE:MULTIPLE 创建输出文件。<br />不论 LINK 是否找到未定义的符号,均使用 /FORCE:UNRESOLVED 创建输出文件。原创 2010-12-21 16:55:00 · 600 阅读 · 0 评论 -
连接错误
<br />VC编译错误:uafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator new(unsigned int)" (??2@YAPAXI@Z) 已经在 LIBCMT.lib(new.obj) 中定义<br />编译错误 2010-03-30 21:47:54 阅读1078 评论0 字号:大中小 订阅<br />1>uafxcw.lib(afxmem.obj) : error LNK2005: "void * __cdecl o转载 2011-01-18 14:06:00 · 680 阅读 · 0 评论 -
boost 获取原始socket
e.g.: boost::asio::io_service ioservice; boost::asio::ip::tcp::socket st(ioservice); fd_set fdwrite; FD_ZERO(&fdwrite); FD_SET(st.native(), &fdwrite); e.g. UDT::bind(udtsocket_,udpsoc原创 2011-12-20 11:43:35 · 1317 阅读 · 0 评论 -
相对路径转绝对路径
realpath 可以通过此方法结合sysctl ,KERN_ARGMAX,获得mac os x的应用程序当前路径原创 2012-05-02 15:38:34 · 541 阅读 · 0 评论 -
glDrawPixels二维面缩放问题
用glDrawPixels绘制的rdp协议远程控制桌面bmp图像,会随着可见窗体(view)的大小自动缩放,即使加了滚动条依然自动缩放。 用glOrtho裁剪图像依然无法实现。 后改用纹理贴图glTexImage2D,然后用glOrtho修改宽高,效果比较理想。 注:glOrtho垂直立方体方式取景 glViewport负责把取到的景绘制到设定的投影区。原创 2013-01-15 16:51:14 · 834 阅读 · 0 评论