
C++
COCO56(徐可可)
河南省淮阳中学14级学生,平顶山学院17级软件工程游戏开发方向徐可可,现处于求职状态,希望能够获得一份儿Python相关的工作,有事儿请内信或者在文章下方评论。
展开
-
探寻Python(C++)中的 ~ (按位取反符)究竟是怎么取的
一:原码、反码、补码与计算机是如何进行运算的我们首先来了解一下有关原码、反码、补码与计算机如何进行运算的问题,当然如果对这块儿比较熟悉,可以直接跳过,直接看下面的计算机如何进行按位取反的,我之所以在介绍计算机如何进行按位取反的内容之前罗嗦那么多,实际上也是为了大家更好地去理解和掌握计算机如何进行按位取反。1.原码、反码、补码:补码是计算机处理有符号数的常用方法,因为补码在进行加减运算时可以将符号位...原创 2018-07-14 00:02:02 · 696 阅读 · 0 评论 -
VS #include 【bits/bstdc++.h】出错
文章目录1. 按2. 操作步骤1. 按<bits/stdc++.h>包含了全部的标准库的C++头文件。这样敲上一句#include <bits/stdc++.h>就行了,不用再敲很多个#include了。那么在Visual Studio包含stdc++.h头文件时提示无法打开源文件bits/stdc++.h怎么办呢?2. 操作步骤说明<bits/stdc++.h>包含了全部的标准库的C++头文件,std(standard标准),C++。这样敲上一句#inc原创 2019-07-10 12:16:06 · 19477 阅读 · 7 评论 -
C++ Primer视频教程(初级中级高级)
C++ 视频教程(初级中级高级)、数据结构(C++版)- 教学视频+配套资源原创 2019-07-10 00:29:20 · 9118 阅读 · 7 评论 -
CodeBlocks20.03+汉化包云盘下载及用法
文章目录1. 按2. 下载3. 安装4. 设置cbp文件默认用CodeBlocks打开5. Codeblocks汉化包用法6. CodeBlocks无法编译的解决方案6.1. 原因6.2. 手动设置编译器路径1. 按本文安装步骤以CodeBlocks-17.12为例,其他版本可以做参考,操作基本上没有任何变化,另外汉化包应该也都是通用的,如果有问题记得在本文下方留言或者直接联系我哈。2. 下载CodeBlocks最新版20.03(codeblocks-20.03mingw-setup.exe)(安装原创 2019-07-09 23:50:05 · 48865 阅读 · 35 评论 -
C++ 获取UTF-8字符串中的字符个数以及将字符串中的字符全部提取出来再以字符为单位保存在向量中
场景:1.有时候需要统计utf8字符串的个数,单纯统计字节个数是不行的。static int GetUtf8LetterNumber(const char *s){ int i = 0, j = 0; while (s[i]) { if ((s[i] & 0xc0) != 0x80) j++; i++; } re...原创 2019-06-11 19:28:38 · 3773 阅读 · 0 评论 -
完美解决Cocos2d-x C++ VS 中文乱码的问题
Cocos2d-x C++ Windows下Visual Studio中文乱码怎么办?Cocos2d-x C++如何高效实现跨平台正常输出中文?先来说下解决方案吧,往下有时间再探讨原理:文章目录1. 解决方案:1.1. 概要:1.2. 具体步骤1.3. 附加步骤:VS开启高级保存选项1. 解决方案:1.1. 概要:使用高版本的VS,将源代码文件保存为utf-8格式,接着在源码开头处告诉编译器要用utf-8编码方案进行解析源代码。这样做直接就可以了正常解析源码中的中文了,无需使用xml文档或者对原创 2019-06-09 08:39:30 · 1426 阅读 · 2 评论 -
消灭害虫V1.0 | EliminatePests V1.0
游戏基本功能:中间是需要保护的蔬菜蔬菜上会自动随机出现虫子出现虫子后可以选择种植战斗蔬菜,战斗蔬菜可以杀死虫子。(比如放出气味等)冬天:1种害虫,1种战斗蔬菜春天:2,2夏天:3,3秋天:4,4游戏场景和玩法:游戏开始即设置通关倒计时,玩家需要在规定时间内守护成功规定数目的蔬菜。第一关通关时间:1分钟,保卫蔬菜数量5个以上。0-60s疏菜区的蔬菜开始成长并逐渐长出虫子,一...原创 2019-03-28 16:56:19 · 1288 阅读 · 0 评论 -
C++ 重写拷贝函数与重载=运算符
说明:拷贝函数在生成新对象时使用,重载运算符=在使用“=”时使用。为什么要重载或重写?一般写这些是在你只需要拷贝一个对象A其中的部分属性值到另一个对象B时才重写的,如果不写,编译器也会帮你自动生成一个方法,把全部的属性值都按照原样复制过去。比如我建一个坐标类,每一个坐标对象都有x,y两个属性值,在进行拷贝或使用运算符=时,我如果想要把另一个对象的x、y属性全部复制过来,则不用重载或重...原创 2019-03-31 16:39:09 · 3024 阅读 · 0 评论 -
cocos 2dx C++ 获取tmx文件里对象的坐标。
需要把land对象层的所有对象的坐标读取出来。重要代码:void HelloWorld::initTmx(){ CCLOG("方法一:"); TMXTiledMap* tiledMap = TMXTiledMap::create("res/level_1.tmx"); TMXObjectGroup* objGroup = tiledMap->getObjectGro...原创 2019-04-04 18:12:37 · 787 阅读 · 0 评论 -
使用vector的erase报vector iterators incompatible错
erase方法在删除元素A后,迭代器会变成野指针,并返回一个指向元素A的下一个元素的迭代器。下面是使用的案例:// erasing from vector#include <iostream>#include <vector>using namespace std;int main(){ std::vector<int> myvector...原创 2019-03-30 17:57:42 · 732 阅读 · 0 评论 -
c++ vector指针访问vector元素的两种方法
方法一:使用指针#include <iostream>#include <vector>using namespace std;int main(){ vector<string>* str; vector<string> s; str = &s; str->push_back("123"); str->...原创 2019-03-30 09:08:48 · 35440 阅读 · 0 评论 -
Cocos2dx C++单例方法实现
引擎内部使用的方法:CCFileUtils.hclass CC_DLL FileUtils{public: /** * Gets the instance of FileUtils. */ static FileUtils* getInstance(); /** * Destroys the instance of File...原创 2019-03-25 11:42:50 · 518 阅读 · 0 评论 -
CCF CSP 201809-1 卖菜 题解
题目描述题目来源 :http://118.190.20.162/view.page?gpid=T79返回试题列表问题描述试题编号: 201809-1 试题名称: 卖菜 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 在一条街上有n个卖菜的商店,按1至n的顺序排成一排,这些商店都卖一种蔬菜。 ...原创 2018-12-01 00:35:50 · 799 阅读 · 0 评论 -
vc6.0(完整绿色版)(支持XP、Win7、Win8、Win10)
含以下四个文件:vc6.0_cn_full(完整绿色版)(支持XP、Win7、Win8、Win10)Visual C++ 6.0 精简绿色英文版(16M)win10可用VC6创天中文免安装版VC 6.0英文版(免安装)链接:https://pan.baidu.com/s/1eqCX-QriTpxcEx68FFzrUg 提取码:hlii 觉得不错可以打赏支持下哦~...原创 2018-11-27 18:11:32 · 26271 阅读 · 6 评论 -
假设二叉树中每个结点的值为单个字符, 设计一个算法将一棵以二叉链方式存储的二叉树 b 转换成对应的顺序存储结构 a。——含具体实现工程
假设二叉树中每个结点的值为单个字符, 设计一个算法将一棵以二叉链方式存储的二叉树 b 转换成对应的顺序存储结构 a。——李春葆数据结构第五版第七章,P246,第十题思路解析:解:设二叉树的顺序存储结构类型为SqBTree,先将顺序存储结构a中所有元素置为‘#’(表示空结点)。将b转换成a的递归模型如下:f(b,a,i) -> a[i]='#'; 当b=NULLf(b,a,i) -...原创 2018-11-27 18:01:44 · 20013 阅读 · 0 评论 -
蓝桥杯:基础练习 查找整数
http://lx.lanqiao.cn/problem.page?gpid=T9题目描述 基础练习 查找整数 时间限制:1.0s 内存限制:256.0MB 问题描述给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。输入格式第一行包含一个整数n。第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。第...原创 2018-11-20 23:08:30 · 580 阅读 · 0 评论 -
蓝桥杯:入门训练 Fibonacci数列
题目描述http://lx.lanqiao.cn/problem.page?gpid=T4 入门训练 Fibonacci数列 时间限制:1.0s 内存限制:256.0MB 问题描述Fibonacci数列的递推公式为:Fn=Fn-1+Fn-2,其中F1=F2=1。当n比较大时,Fn也非常大,现在我们想知道,Fn除以10007的余数是多少。输入格式...原创 2018-11-20 22:27:09 · 554 阅读 · 0 评论 -
网页地址编码解码(网页地址明文密文转换)url编码解码 Python3
一:url编码解码简介url编码解码,又叫百分号编码,是统一资源定位(URL)编码方式。URL地址(常说网址)规定了常用地数字,字母可以直接使用,另外一批作为特殊用户字符也可以直接用(/,:@等),剩下的其它所有字符必须通过%xx编码处理。 现在已经成为一种规范了,基本所有程序语言都有这种编码,如js:有encodeURI、encodeURIComponent,PHP有 urlencode、u...原创 2018-08-27 13:23:57 · 6579 阅读 · 0 评论 -
数据结构(C++版)- 教学视频+配套资源
李春葆-数据结构(C++版)-第五版 教学视频+配套资源、数据结构C++版视频教程、C++视频教程├─第01章_绪论├─第02章_线性表├─第03章_栈和队列├─第04章_串├─第05章_递归#├─第06章_数组和广义表├─第07章_树和二叉树├─第08章_图├─第09章_查找├─第10章_内排序├─第11章_外排序├─第12章_文件├─第13章_面向对象└─附原创 2019-07-05 11:42:40 · 8599 阅读 · 2 评论