
c++
文章平均质量分 64
普通网友
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网狐服务端C++引入http功能剖析
需要C++引入http功能的都可以借鉴此文轻松完成。原创 2023-02-23 18:14:56 · 725 阅读 · 0 评论 -
经典背包问题之动态规划算法解决方案
给一个容量为10的的背包,物品有{2,3, 5, 5 },分别对应的价值是{2,4, 3, 7},要如何组合才能使他们装下的物品价值最大。一般这种经典问题有两种要求,第一种是每个物品可以复用,这也叫完全背包算法。代码如下int WanQuanBeiBao(vector<int>& weihts, vector<int>& values, int sum){ vector<int> dp(sum + 1, 0); dp[0]...原创 2020-09-25 15:41:57 · 426 阅读 · 0 评论 -
C/C++与lua二维数组交互的经典范例
最近为了解决skynet的跑得快ai的核心算法性能问题,那么我们自然就用C来写核心算法,之前从来没做过二维数组交互,也是折腾了一番才能正常理解与运行。先看示例代码//数组计算加一返回数组int GetCardCal(lua_State* L){ int arrayNum[20][20] = { 0 }; lua_pushnil(L); int index = lua_gettop(L)-1; luaL_checktype(L, index, LUA_TTABLE); //检测传递过来原创 2020-07-06 17:16:51 · 1263 阅读 · 0 评论 -
linux下lua与c++交互lua5.3调用so-64位
继上一篇windows下lua调用C++的想法,我那么linux下也想折腾一下,看看他们之间有多大的差别,使用环境centos7 ,vscode,lua5.3.4版本有这三样就行了extern "C" {#include <lua.h>#include <lauxlib.h>#include <lualib.h>};#include <iostream> #include <vector>#include .原创 2020-05-08 17:50:06 · 5001 阅读 · 0 评论 -
lua与c++交互lua5.3调用dll-64位
公司所用的框架是skynet,是c-lua语言,有时lua效率不够,又有现成的大量的C++算法,所以我就有了研究一下lua调用C++的想法,以供不备之需,准备环境是windows7,vs2013,vscode,vscode插件-Lua Debug,Lua Debugger,EmmyLua,插件是方便调试开发用的,vscode对lua5.3-64位支持比较好,建议还是用vscode...原创 2020-05-08 10:51:55 · 1706 阅读 · 0 评论 -
linux+centos7 +vscode+C++11+muduo(第三方库)调试开发与环境配置
工程源码示例下载地址:https://download.youkuaiyun.com/download/huangdecai2/11975118如今的vscode可以说在编辑器界是如日中天,我如今对他是爱不释手,说说他的几大优点,跨三大平台,linux,mac,windows,你在windows下的配置可以利用一个插件Settings Sync自动同步到你linux+vscode的环境下,非常方便,没...原创 2019-11-13 17:47:05 · 2132 阅读 · 1 评论