师毅的Blog

【https://blog.shiyicode.com】听说太理想的一切都不可接触,我却哪管千山走遍,亦要设法去捕捉......

三步实现自动注册工厂替代switch语句(c++)

概述在学长博客里看到了使用自动注册工厂替代switch语句的文章,想到可以将其用到自己的项目里,就照猫画虎学习着也实现了一个。 这里并不是用其替代创建派生类的传统Factory,而是为了替代服务器中的业务逻辑处理。 记得以前实现的第一个服务器项目:聊天室,里面在解包后,是一长串的switch语...

2017-01-01 22:05:00

阅读数 1643

评论数 0

clion配置cmake添加boost库

今天发现xcode在文件名修改之后,该文件内补全就失效,网上寻法多次无果,无奈转向clion。 因为clion的项目构建是基于cmake的,想使用boost等第三方库就需要对其进行配置,故将配置内容保存于此。cmake_minimum_required(VERSION 3.6)#设置项目名称 p...

2017-01-01 17:36:57

阅读数 12548

评论数 3

提示
确定要删除当前文章?
取消 删除