C++抑或处理做个记录

笔记,省的忘了。毕竟对这个不熟

  string str = "123456aaa";
    char *str_char = (char*)(str.c_str());
    for (int i=0; i<str.length()-1; i++) {
        *(str_char+i) = *(str_char+i)^str.length();
    }
    
    cocos2d::log("111====>>>>>:%s",str_char);
    for (int i=0; i<str.length()-1; i++) {
        *(str_char+i) = *(str_char+i)^str.length();
    }
    cocos2d::log("222====>>>>>:%s",str_char);

根据字符串长度按位抑或,可以做简单加密操作

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 个人学习批处理的初衷来源于实际工作;在某个迭代版本有个BS(安卓手游模拟器)大需求,从而在测试过程中就重复涉及到...
    Luckykailiu阅读 10,289评论 0 11
  • 你才是你的大师 真正的教育是启发你,让你忆起你自己; 真正的治疗是陪伴你,陪你忆起你自己。 没有人会比你更懂得你自...
    axjl如意阅读 2,833评论 0 0
  • 1、眼~心~身~行动 耳~心~口~情绪 2、戒很重要 3、意识阈值 4、教与学,教与化 5、明明德,自知者明,...
    好吗先生阅读 2,540评论 0 0

友情链接更多精彩内容