4 李光阳

尚未进行身份认证

我要认证

交流

等级
TA的排名 7w+

字符串超长

void MailSystemCell::resizeString(std::string &str,int len){ // std::string language = LocalController::shared()->getLanguageFileName(); // len= CCLabelIF::canBeSupportedWithBmp...

2019-09-02 20:54:13

python,pip,xlrd 安装

https://brew.sh/index_zh-cn.htmlhttps://www.cnblogs.com/linxue/p/10097785.htmlhttps://pypi.org/project/xlrd/

2019-07-13 11:15:26

xml

void CCRapidXMLParser::parseXmlFromServer(std::string groupName, CCArray* array, std::vector<std::string> attrArray){    CCDictionary* goupDict = getGroupByKey(groupName);    CCArray* keys...

2018-12-22 16:09:18

排序C++

/按照 开放,order,ID 进行排序void HeroStoreView::genData2(){    m_allItem.clear();    auto nowTime = GlobalData::shared()->getWorldTime();    for(int i=0;i<HeroStoreController::shared()->m_mcD...

2018-10-26 15:11:11

有效数字

static char q[7] = {' ', 'K', 'M', 'G', 'T', 'P', 'E'};inline const char* CC_ITOA_M(long v){    long t=v;    if(t>=1000000){        //int tail1=0; // 小数点后1位         int tail2=0; // 小数点后2位   ...

2018-07-17 13:35:20

C++自带string类的常用方法

#include<iostream>#include<string>using namespace std;int main(){    string str1 = "hello";    string* str2 = new string("hello");    string str3 = "world";    //获取字符串长度    int length = st...

2018-06-12 10:44:58

快速排序算法

void QuickSort(int iArray[], int left, int right){ //退出条件 if (left >= right) { return; } //开始进行快排算法 //首先我们先保存left索引对应的数据  当前数据作为切割数组的轴 int piovt = iArray[left]; //定义临时变量保存数组2端的索引 int leftIndex = l...

2018-06-11 11:27:40

单向链表反转(倒置)问题

假设当前创建好的链表如下:首先让头节点与第一个元素节点断开,但是要注意在断开之前需要用p指针指向第一个元素节点来保存第一个元素节点的位置,然后再断开。在这里有一个指针q指向一个指针域为空的节点,这个节点用来做为链表反转后的最后一个节点。让第二个元素节点的指针从指向第三个元素节点变为指向第一个元素节点,以此类推,直至指针p指向原链表最后一个元素。 p指针指向NULL时,让原头节点的指针域指向原来最后...

2018-06-08 14:01:27

链表

class TestLink { class Entry { public: Entry() { next = NULL; } Entry(int data) { this->data = data; next = NULL; } public: int data; TestLink::Entry *next; };public: TestLink() { auto head = n...

2018-06-08 11:27:31

VS2015编译boost1.62

VS2015编译boost1.62Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调,与编写平台无关。大部分boost库功能的使用只需包括相应头文件即可,少...

2018-06-07 14:40:44

C++ 读取json文件内容

int main(int argc, const char* argv[]){ //Options opts; //try { // int exitCode = parseCommandLine(argc, argv, &opts); // if (exitCode != 0) { // printf("Failed to parse command-line."); // retu...

2018-06-01 19:33:40

在VS中添加lib库的三种方法

注意:1、每种方法也要复制相应的DLL文件到相应目录,或者设定DLL目录的位置,具体方法为:"Properties" -> "Configuration Properties" -> "Debugging",在"Working Directory"设置dll的路径就可以了2、无论是设置DLL目录,或者是Lib目录,亦或是头文件的目录,都有release版本和debug版本的区分,每种版...

2018-06-01 15:26:09

批量修改图片名 C++

#include <iostream>    #include <sstream>//格式转换,这里是int转为string  #include <string>    #include <io.h>  //进行系统文件操作的头文件  using namespace std;const int N = 3;//假如少于100张,N=2,则编号1~99...

2018-05-30 16:04:31

Lua5.3——C API函数

原创 2016年07月18日 18:00:442941看了三四天的Lua API,虽然有些没能理解,但是收获还是颇丰的,那么下面我将以我自己的方式把C API重新整理归纳一下。一、前言这里按字母次序列出了所有C API中的函数和类型。每个函数都有一个这样的提示:                      [-o, +p, x]对于第一个域,o,指的是该函数会从栈上弹出多少个元素。第二个域,p,指该...

2018-04-13 19:49:33

VS2015环境下生成和调用DLL动态链接库

一、生成动态链接库:1、打开VS2015->文件->新建->项目->Visual C++->Win32->Win32控制台应用程序->将名称改为dll_generate->确定2、出现Win32应用程序向导->下一步->在“应用程序类型”中选择“DLL”->在“附加选项”中选择“空项目”->完成3、视图->解决方案管理器...

2018-04-12 14:03:11

Lua与C++交互初探之Lua调用C++

Lua与C++交互初探之Lua调用C++Lua与C++交互初探之Lua调用C++上一篇我们已经成功将Lua的运行环境搭建了起来,也成功在C++里调用了Lua函数。今天我来讲解一下如何在Lua里调用C++函数。Lua作为一个轻量级脚本语言,他只包含了一些必要的系统库函数,当有需要时还得自己去写。有一次我要做一个两数异或的操作发现函数库里居然没有异或运算。不得不非常苦逼的自己去写。后来接触Lua深了之...

2018-04-12 13:57:20

Lua与C++交互初探之C++调用Lua

Lua与C++交互初探之C++调用LuaLua与C++交互初探之C++调用Lua自从学习了lua这个脚本语言之后,无时不想着将他与c/c++联系起来,看看他真正的威力。奈何水平有限,网上找的代码无论怎样都无法运行成功。我知道是我少了某一步但是又不知道到底少了什么,于是就在各大博客、网站、论坛不断的摸索测试。我也不知道花了多长时间。总之在今天测试成功了。我把我测试遇到的问题和解决过程贴出来供大家参考...

2018-04-12 11:47:59

Cocos2d-lua嵌套使用ScrollView的方案

Cocos2d-x嵌套使用ScrollView的方案比较典型的是皇室战争的UI设计,上下可以滚动,左右可以翻页假设我们做一个PageView内嵌套ScrollView的UI,直接使用组件,会产生PageView和ScrollView同时发生位移的问题。经过试验,只需要在UIScrollView.cpp的onTouchMove中增加一句,通过_direction控制scrollview的滚动行为即可...

2018-04-10 17:10:23

c++Template

1、在c++Template中非常多地方都用到了typename与class这两个关键字,并且好像能够替换,是不是这两个关键字全然一样呢? 答:class用于定义类,在模板引入c++后,最初定义模板的方法为:template,这里class关键字表明T是一个类型。后来为了避免class在这两个地方的使用可能给人带来混淆,所以引入了typename这个关键字。它的作用同class一样表明后面的符号为...

2018-02-24 10:14:36

cocos2dx 3.3 + lua 学习笔记(01)--- math库

http://www.yiibai.com/lua/     挺全面的一个lua教程lua中 math库 的应用如下Lua 常用的生成随机数需要用到两个函数:math.randomseed(xx), math.random([n [, m]])1. math.randomseed(n) 接收一个整数 n 作为随机序列种子。2. math.random([n [, m]]) 有三种用法: 无参调用,...

2018-02-23 13:45:48

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。