首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
代码与设计模式
订阅
天天同志103466
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
C++ 程序嵌 Lua(基于 LuaBridge)
配置文件搞不定的,就得依赖脚本。C++ 程序想嵌点脚本,Lua 几乎是首选。Lua 的源码自带 Makefile,可以编译出静态库、解释器、编译器三个目标文件,作为宿主的 C++ 程序,除了要包含 Lua 头文件,还应该链接这个静态库。
Google 开源 C++ 公共库 Abseil
很多 Google 的工程师经常开玩笑,说离开 Google 就不会写 C++ 了。因为内部有很多好用的扩充库。近日,Google 宣布开源 Abseil,这是从 Google 代码库中抽取出的一组公共库。
[译] 如何心平气和地阅读代码
这是我在两年前转向编程时给我自己的要求。幸运的是,现在有很多在线编写代码的课程和教程可以教你写代码,然而他们却基本上都没有去教你如何阅读代码。 这是一个重要的区分点。随着进入科技领域的编程训练营毕业生数量的 飞速增长。强调阅读源码变得更加重要。Brandon Bloom 写道:…
面向对象的代码风格
曾几何时,“面向对象”这个词一度风靡软件软件开发界。现如今长期霸占最热门编程语言榜前三的,里面就有一门叫 Java 的语言。这门语言就号称是贯彻面向对象思想设计的——“一切皆对象”是 Java 语言的口号。但现在,越来越多的新语言、新思想在软件开发界兴起,而 C 语言这类传统的结构化语言依然顽强的存在着。反而 “面向对象” 思想变得看起来有点 “老土”。不过,那些言必称 lamda 的程序员们,也未必真正的理解“面向对象” 这个编程体系。因此,我希望能重新思考与描述一下 “面向对象” 的概念和一些常见的编程实践,以便在继承伟大思想遗产后,更好的学习新的技术成果。
趣味设计模式
“设计模式” 是在面向对象软件设计过程中针对特定问题的简洁而优雅的解决方案。通俗一点说, 设计模式是在某种场合下对某个问题的一种解决方案。如果再通俗一点说, 设 计模式就是给面向对象软件开发中的一些好的设计取个名字。23 种设计模式来源于 GoF 总结常见的设计模式录入《设计模式: 可复用面向对象软件的基础》。