C++
文章平均质量分 54
大牙潘
惰性,是最可怕的东西!
展开
-
保存一个文件并创建对应的目录文件夹
void SaveFile( const char* szFileName, const char* szBuffer, unsigned int nSize ) { FILE* fp = fopen(szFileName, "wb"); if (!fp) { int nLength = strlen(szFileName); for(int i = 0; i { if(strn原创 2014-10-21 16:07:23 · 642 阅读 · 0 评论 -
C++读取一个XML文件
TiXmlDocument doc; if (!doc.LoadFile("ServerAssert.xml")) return ; // root TiXmlElement *pRoot = doc.RootElement(); if (!pRoot) return ; Wm3::TArray arrXmlElement; TiXmlElement* p原创 2014-10-21 16:38:36 · 416 阅读 · 0 评论 -
将数据写入一个XML文件
bool SaveXMLConfig(const char* szFileName) { TiXmlDocument doc; TiXmlDeclaration *pDeclaration = new TiXmlDeclaration("1.0", "utf-8", ""); doc.LinkEndChild(pDeclaration); TiXmlElement *pRootElm =原创 2014-10-27 15:13:09 · 425 阅读 · 0 评论 -
Java AES算法和openssl配对
近日工作上的原因,需要实现Java AES算法和C语言下基于openssl的AES 算法通信。这是个老问题了,网上搜到不少资料,但都不是很详细,没能解决问题。只能自己来了。 先说说AES算法。AES算法的实现有四种,如CBC/ECB/CFB/OFB,这四种Java和C都有实现。AES算法还有末尾的填充(padding),java支持的padding方式有三种NoPadding/PKCS5P转载 2014-11-04 17:38:23 · 418 阅读 · 0 评论 -
OpenGL2.0着色器的封装
http://www.360doc.com/content/13/1231/14/110467_341496251.shtml // 加载着色器角本代码 // Shader的类型:GL_VERTEX_SHADER,GL_FRAGMENT_SHADER unsigned int LoadShader(unsigned int shaderType, const char* pSource) {原创 2014-12-20 11:03:47 · 377 阅读 · 0 评论 -
场景中多个点光源的着色器GLSL代码
//------------------------------------------------------------------- // 顶点光照 // 顶点着色器的代码 const int maxLightCount = 32; varying vec4 v_fragmentColor; varying vec2 v_texcoord; attribute vec4 vPosition;原创 2014-12-20 11:25:13 · 892 阅读 · 0 评论 -
FlasCC安装和配置指南
http://bbs.9ria.com/thread-166310-1-1.html转载 2015-01-05 17:38:28 · 308 阅读 · 0 评论