Soft_Time
码龄11年
求更新 关注
提问 私信
  • 博客:82,322
    问答:15
    82,337
    总访问量
  • 43
    原创
  • 11
    粉丝
  • 18
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:重庆市
加入CSDN时间: 2015-01-08
博客简介:

K.Silver的博客

博客描述:
C++ 游戏开发
查看详细资料
个人成就
  • 获得49次点赞
  • 内容获得3次评论
  • 获得114次收藏
  • 博客总排名2,183,136名
创作历程
  • 1篇
    2019年
  • 21篇
    2018年
  • 26篇
    2017年
成就勋章
TA的专栏
  • 网狐
    1篇
  • C++学习
    16篇
  • 网络协议
    4篇
  • WIN32学习
    1篇
  • COCOS2D
    13篇
  • QT学习
    1篇
  • VS工具使用
    1篇
  • 网络编程
    1篇
  • Go
    1篇
  • UINiX环境编程
    4篇
  • 图解TCP/IP
    2篇
  • sublime
    1篇

TA关注的专栏 6

TA关注的收藏夹 0

TA关注的社区 2

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

76人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

OpenGL优化翻转图片for循环为GPU运算

发布问题 2023.11.28 ·
10 回答

COCOS抽奖转盘实现

头文件中:class LuckyDraw :public Layer{public: bool init(); void initLayer(); CREATE_FUNC(LuckyDraw);private: EventListenerTouchOneByOne* m_listener; void c_zhizhen(Ref* pSender);
原创
博文更新于 2017.08.08 ·
1469 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos多个图片按钮之同一显示框显示内容与菜单显示消失

多个图片按钮用多个Layout,Layout的位置设置一样,点击事件后设置Layout的setVisiable 属性即可实现按钮点击不同显示区域内容显示不同; 实现图片按钮点击后呈现点击状态: 将按钮变量设置为Private成员变量,按钮点击后的回调事件调用两个按钮图片的更改。 例如: m_pBtnPlay = Button::create("wanfa.png", "wanfa_on.
原创
博文更新于 2017.06.30 ·
990 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

cocos2d-x提供的场景切换效果

场景切换效果说明 - TransitionRotoZoom 当前场景以旋转的形式退出到屏幕外,新的场景以同样的形式代替原场景占据屏幕内容 - TransitionJumpZoom 缩写跳着切出场景,同时跳着放大传入场景 - TransitionMoveInR 从右侧传入场景 - TransitionMove
原创
博文更新于 2017.07.24 ·
380 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

虚析构函数 和 构造函数中最好不要调用虚函数

参考Effective c++ 条款7 和调款9条款7: 多态性质的基类虚析构函数的重要性!1、带多态性质的 base classes应该声明一个virtual 析构函数, 如果class带有任何virtual函数,它就应该拥有一个virtual析构函数。2、classes的设计目的如果不是作为base virtual 使用,就不是为了具备多态性,就不该声明virtual析构函数...
原创
博文更新于 2018.04.20 ·
308 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

网狐傲玩至尊版错误修复

今天编译的时候发现如下问题 源码无法变成以为缺少文件后来问了只需要实现这个接口就可以了,最开始还以为这个接口有特殊作用少文件,有点郁闷如上图只需要实现这个接口就可以编译成功了。如有需要合作的可以加企鹅 38…95…15…0…089...
原创
博文更新于 2019.12.06 ·
746 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Go在Linux(centos7)上的环境搭建设置等

1、在centos7上下载最新版的Go https://golang.org/dl/2、解压到我们想要的文件加,我这里是解压到 /usr/gostudy 可以自定义# tar -C /usr/gostudy -zxf go1.10.1.linux-amd64.tar.gz 执行上面的命令之后gostudy里面会有一个go目录。3、设置系统环境export ...
原创
博文更新于 2018.08.29 ·
1151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux下which、whereis、locate、find 命令的

我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索。 1、which 语法: [root@redhat ~]# which 可执行文件名称 which是通过 PATH环境变量到该路径内查找可执行文件,每个用户的环境变量可能不同,所以搜索出来的结果也可能不同。可能用echo PATH查看当前环境变量。−a可以列出所有PATH目录下存在的文件,而不仅仅是...
转载
博文更新于 2018.08.08 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阿里云Centos 7.2 安装apache踩的坑

Apache下载:http://httpd.apache.org/download.cgi#apache24 官方安装文档:http://httpd.apache.org/docs/2.4/install.html 进行下面这个步奏会提示 APR not found./configure --prefix=/usr/local/apache2Centos安装 Apache2.4提示...
原创
博文更新于 2018.08.08 ·
408 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

把字符串中的数字转为 int 存储到 vector 中

工作中自己写的一个,存储用。。。 typedef std::vector<INT8> CardsVec; CardsVec CardsStoi(std::string strCards, char sign) { int i = 0; std::string tmpStr; CardsVec cardsVec;
原创
博文更新于 2018.07.27 ·
1248 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

sublime基本命令和使用

Ctrl+Shift+p Package Control Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑) Ctrl+G 跳转到相应的行 Ctrl+J 合并行(已选择需要合并的多行时) Ctrl+L 选择整行(按住-继续选择下行) Ctrl+M 光标移动至括号内开始或结束的位置 Ctrl+T 词互换 Ctrl+U 软撤销 Ctrl+P ...
转载
博文更新于 2018.06.13 ·
1237 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

TCP、SCTP解释

三函数:connect、accept、close 调试TCP应用:netstat程序建立一个TCP连接:1、服务器必须准备好接受外来的连接。这通常调用 socket、bind 和 listen 这3个函数来完成,称之为打开(passive open)。 2、客户端调用connect发起主动打开(active open)。这导致客户TCP发送一个SYN(同步)分节,它告诉服务器客户将在...
原创
博文更新于 2018.05.27 ·
1239 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

int main(int argc,char *argv[])的含义

argc:命令行总的参数的个数,即argv中元素的格式。*argv[ ]: 字符串数组,用来存放指向你的字符串参数的指针数组,每一个元素指向一个参数argv[0]:指向程序的全路径名argv[1]:指向在DOS命令行中执行程序名后的第一个字符串。argv[2]:指向第二个字符串在linux写一个程序然后编译 程序如下:............int main(argc...
原创
博文更新于 2018.05.21 ·
1402 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux系统编程第二版 之 编译程序指令

Linux系统编程第二版还在学习中。。。零碎记录一些东西: 前言中提到的编译命令:gcc -Wall -Wextra -02 -g -o snippet snippet.c上面的命令会把snippet.c 编译成可执行的二进制文件 snippet,支持很多警告检查、重要明智的优化以及调试...
原创
博文更新于 2018.05.18 ·
246 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《Effective c++ 》 接口与实现分离 文件间的编译依存关系降至最低

参考Effective c++中的条款31 将文件间的编译依存关系降至最低 。Person.hclass Date; // 类的前置声明class Address;class Person{public: virtual ~Person(); virtual std::string name() con...
原创
博文更新于 2018.04.28 ·
240 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图解TCP/IP杂记 (二) TCP/IP

IP基础知识:IP寻址、路由、IP分包与组包 IP数据包可以看做一个一个旅行者,将车站和工作人员看做路由器。当某个IP包到达路由器时,路由器首先查找其目标地址,从而再决定下一步应该把这个包发往哪个路由器。这个过程会反复多次,知道找到最终的目标地址将数据包发送给目标节点。IP地址的定义: IP地址是由32位正整数表示 IP地址 = 网络标识 + 主机标识 IP地址分为A、B、C、D四...
原创
博文更新于 2018.04.27 ·
189 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

图解TCP/IP 杂记(一)

7大层:物理层 -> 数据链路层 -> 网络层 -> 传输层 -> 会话层 -> 表示层 -> 应用层路由器:物理层 -> 数据链路层 -> 网络层传输层:TCP、UDP、UDP-Lite、SCTP、IPSEC 网络层:ARP、IPV4、IPV6、ICMP、IPSEC 物理层:以太网、无线LAN……操作系统:传输层、网络层 设备驱动...
原创
博文更新于 2018.04.27 ·
267 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

条款25 考虑写一个不抛出异常的swap

见 effective c++ 的 条款25 (个人知识点总结)1、当std::swap 对你的类型不高时,提供一个swap成员函数,并确定这个函数不抛出异常 2、如果提供一个member swap, 也请提供一个non-member swap用来调用前者。对于class(而非template),也请特化std::swap. 3、调用swap时应针对std::swap 使用using声明,...
原创
博文更新于 2018.04.25 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

条款21 必须返回对象时,别妄想返回reference pointer

参考effective c++ 条款21。class Rational{public: Rational(int number = 0, int denominator =1); // 这里为什么不用explictprivate: int n, d; const Rational operator* (const Rational& lhs, const...
原创
博文更新于 2018.04.24 ·
157 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

unix网络编程环境搭建

按照书上的例子 用gcc编译时会提示#include “unp.h”没找到1、下载书上的源码地址:http://www.unpbook.com/src.html 我这里是保存到 unpstudy目录 ,可以自定义!# mkdir /usr/unpstudy# cd /usr/unpstudy# wget http://www.unpbook.com/unpv13e.tar.g...
原创
博文更新于 2018.04.20 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多