![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
Ssucy
只有自己变优秀了,其他的事情才会跟着好起来
展开
-
c++注册给Lua调用函数列表(luaL_setfuncs)
定义LuaL_Regstatic const luaL_Reg mogoLibs[] = { {"connectLoginServer", lConnectLoginServer}, {"loginAccount", lLoginAccount},};注册函数,(前面还有lua_State的创建) lua_newtable(L); luaL_setfu...原创 2019-11-20 17:56:24 · 1986 阅读 · 0 评论 -
C标准库的setlocale()用法笔记
转自:http://zyxhome.org/wp/cc-prog-lang/c-stdlib-setlocale-usage-note/ [在此向原文作者说声谢谢!若有读者看到文章转载时请写该转载地址,不要写我的BLOG地址。尊重他人的劳动成果 ^_^ ]C 和 C++ 的标准库分别有自己的 locale 操作方法,C 标准库的 locale 设定函数是 setlocale(),而 C++转载 2012-06-12 12:09:16 · 447 阅读 · 0 评论 -
字符集和字符编码[订正]
原文地址:http://www.cppblog.com/pansunyou/archive/2010/12/31/charset_encoding.html 这个主题已经被N多人讨论过了,这里仅仅是个人总结,不是教程。字符集和字符编码潘孙友 2010-12-31 于遵义目录一、字符集二、字符编码三、Windows平台 3.1 Codepage代码页转载 2012-06-12 11:55:19 · 1108 阅读 · 0 评论 -
通过过url连接时, url连接的组织方式(mysql、mongo、rabbitmq)总结
今天连mongodb的时候,发现文档的示例如下:这个例子在mongo没有开启验证的时候是没有问题的(在开启验证的时候是可以连接的, 但是不能操作)所以就想怎么去加上验证的用户密码, 百度了一小下,并没有结果(可能是我百度的方式不对)。突然看到这两天在写的rabbitmq的mysql的url连接方式 ,突然想到可能可能用同样的方式 去连接事实证明我的想法是正确的无论何种语言(我验证...原创 2019-02-28 18:31:42 · 1854 阅读 · 0 评论 -
用C++(模板)实现链表 —— 实现头插和反序输出
#include <iostream>/** * 定义NODE */template<typename T>struct Node { T m_data; Node<T> *next; Node(T t=new T()){m_data=t; next=NULL;}};/** * 定义链表 */template<typenam...原创 2019-06-21 18:20:47 · 262 阅读 · 0 评论 -
让分别有N个奇数和偶数的数组的下标位置放着相应奇偶的数——c++实现
题目:数组A,2*n个元素,n个奇数、n个偶数,设计一个算法,使得数组奇数下标位置放置的都是奇数,偶数下标位置放置的都是偶数算法:/** *是否是偶数 */bool IsEvent( int num ){ return (num % 2 == 0);}/** *是否是奇数 */bool IsOdd( int num ){ return (num % 2 == 1...原创 2019-07-01 18:40:16 · 1571 阅读 · 0 评论 -
node.js源码之libuv(一) —— 第一个libuv测试程序
说明: 所有libuv的程序源码来自于http://luohaha.github.io/Chinese-uvbook/source/basics_of_libuv.html前提:建了一个project项目下载在libuv官网(https://dist.libuv.org/dist/)下载选择喜欢的版本。我下了最新片1.9.1(虽说是最新版, 也是16年更新的)解压tar...原创 2019-07-18 17:13:06 · 364 阅读 · 0 评论 -
C++内存对齐
此篇文章以以linux环境进行说明数据类型占用的内存大小(字节数)int:4 char:1 float:4 double:8 short:21、struct内存对齐按结构体内长度最大的类型对齐(这里只是用sizeof测试内存占用大小, 真正在内存申请空间的时候, 一整段内存一定是以4为最小单位对齐的)struct T{...原创 2019-08-01 18:17:48 · 108 阅读 · 0 评论 -
给定一个单链表的头节点 head,实现一个调整单链表的函数,使得每K个节点之间为一组进行逆序,并且从链表的尾部开始组起,头部剩余节点数量不够一组的不需要逆序。(不能使用队列或者栈作为辅助)
题目如题,如链表10 2 3 5 1 , 按题目要求取K=2的结果应该是10 3 2 1 5, 按题目要求取K=3的结果应该是10 2 1 5 3思路步骤: 1、将原链表逆序 2、逆序后的链表按K拆成小链表。将后得到的足K小链表直接放在前面, 将不足K的小链表逆序后再放到最前面示例(假设k=2): 原链表 反转过后的链表遍历=》小链表=》放...原创 2019-08-14 14:37:14 · 1586 阅读 · 0 评论