当前位置:首页 » C语言&C++

C语言&C++

2
阅读

C++操作sqlite3数据库示例代码

一个简单的使用sqlite3数据库的电话薄,很简单适合初学者看看,而且里面并没有很多容错处理很容易看懂的。#includestdio.h#includesqlite3.hstaticintcallback(void*notus...
来源 2018-04-17 16:01
3
阅读

C/C++

今天的分享和昨天一样,是读者留言需要的,请收好。 教程内容以基础为主,两套视频的各自基础阶段,其中一部分是做iOS开发掌握的C知识。 全套教程 上面的C语言精品(共26...
来源 2018-04-14 08:20
11
阅读

IBM重写了其C++同态加密库,速度提高75倍 !

IBM的同态加密技术将速度提升75倍,它让你可以处理加密数据,无需将加密数据转换成明文数据、再转换回成密文数据。同态加密是一种用于在不解密的情况下处理加密数据的技术...
来源 2018-03-13 16:20
21
阅读

面试必问的 volatile,你了解多少?

前言Java中volatile这个热门的关键字,在面试中经常会被提及,在各种技术交流群中也经常被讨论,但似乎讨论不出一个完美的结果,带着种种疑惑,准备从JVM、C++、汇编的角...
来源 2018-02-05 20:07
10
阅读

运行期以索引获取tuple元素-C++14(原创)

在编译期很容易根据索引来获取对应位置的元素,因为tuple的帮助函数std::getN(tp)就能获取tuple中第N个元素。然而我们却不能直接在运行期通过变量来获取tuple中的元素值...
来源 2017-12-23 18:00
7
阅读

【Hdu3652】B-number(数位DP)

Description题目大意:求小于n是13的倍数且含有'13'的数的个数。(1=n=1000000000)Solution数位DP,题目需要包含13,且被13整除,所以状态应该多2个,\(F[i][j][k]\)表示...
来源 2017-12-22 21:40
1
阅读

运行期以索引获取tuple元素-C++14

在编译期很容易根据索引来获取对应位置的元素,因为tuple的帮助函数std::getN(tp)就能获取tuple中第N个元素。然而我们却不能直接在运行期通过变量来获取tuple中的元素值...
来源 2017-12-21 10:20
23
阅读

充分利用机器学习的十一个开源工具

垃圾邮件过滤、面部识别、推荐引擎——当你有一个大数据集,你想要进行预测分析或模式识别时,机器学习是一种方法。自由开源软件的普及使得机器学习更容易在单台机器和规...
来源 2017-12-20 09:00
3
阅读

LeetCode-14-longest-common-prefix

一、问题描述给定一个vectorstring,求出vector中所有字符串的最大公共前缀例子:vectorstringv;v.push_back(124d22e2);v.push_back(124d2fw);v.push_back(124d2ggg...
来源 2017-12-18 13:00
6
阅读

c++对象在lua层的生命周期与内容扩展

前言上一篇博客记录了tolua++将c++类型,变量,函数,以及对象导出到lua的过程,这篇博客就接着记录一下c++对象的内存回收以及c++对象数据和方法在lua中的扩展。首先tolua...
来源 2017-12-17 14:40
10
阅读

C++反汇编第六讲,认识C++中的Try catch语法,以及在反汇编中还原

C++反汇编第六讲,认识C++中的Trycatch语法,以及在反汇编中还原我们以前讲SEH异常处理的时候已经说过了,C++中的Trycatch语法只不过是对SEH做了一个封装.如果不懂SEH异常处...
来源 2017-12-15 09:40
6
阅读

TensorFlow MNIST(手写识别 softmax)实例运行

TensorFlowMNIST(手写识别softmax)实例运行首先要有编译环境,并且已经正确的编译安装,关于环境配置参考:http://www.cnblogs.com/dyufei/p/8027517.html一、MNIST运行...
来源 2017-12-15 09:20
3
阅读

关于C++编译链接和模板函数

一,关于编译链接编译指的的把编译单元生成目标文件的过程链接是把目标文件链接到一起的过程编译单元:可以认为是一个.c或者.cpp文件。每个编译单元经过预处理会得到一个...
来源 2017-12-14 20:00
4
阅读

C++雾中风景4:多态引出的困惑,对象的拷贝?

C++作为一门面向对象的语言,自然具备了面向对象的三大特征:封装,继承,多态。在学习多态性质的过程中,发现了C++与其他语言很大的区别(坑?)。在C++中的=操作符的使...
来源 2017-12-14 14:20
2
阅读

(四):C++分布式实时应用框架——状态中心模块

C++分布式实时应用框架——状态中心模块上篇:(三):C++分布式实时应用框架——系统管理模块技术交流合作QQ群:436466587欢迎讨论交流版权声明:本文版权及所用技术归属smar...
来源 2017-12-14 10:00
8
阅读

C/C++筛选法算素数

什么是求素数)i在2到n-1之间任取一个数,如果n能被整除则不是素数,否则就是素数普通枚举法:#includeiostream#includestring#includecmath#includecstringusingnamespaces...
来源 2017-12-14 02:41
1
阅读

C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象

C++反汇编第四讲,反汇编中识别继承关系,父类,子类,成员对象讲解目录:1.各类在内存中的表现形式备注:主要复习开发知识,和反汇编没有关系,但是是理解反汇编的前提.2.子类继...
来源 2017-12-12 00:40
7
阅读

C++反汇编第三讲,反汇编中识别虚表指针,以及指向的虚函数地址

C++反汇编第三讲,反汇编中识别虚表指针,以及指向的虚函数地址讲解之前,了解下什么是虚函数,什么是虚表指针,了解下语法,(也算复习了)开发知识为了不码字了,找了一篇介绍比...
来源 2017-12-08 01:21
2
阅读

C++反汇编第二讲,不同作用域下的构造和析构的识别

C++反汇编第二讲,不同作用域下的构造和析构的识别目录大纲:1.全局(静态)对象的识别,(全局静态全局一样的,都是编译期间检查,所以当做全局对象看即可.)1.1探究本质,理解构...
来源 2017-12-06 04:20
9
阅读

C++ 指针和引用 吐血整理 Pointer&Reference

说道C++的指针,很多人都很头疼,也很confuse。经常把它和变量名,引用(reference)等混淆,其实这最主要的原因是很多程序员对于基本知识的掌握有问题,从而导致的很多...
来源 2017-12-05 21:40
6
阅读

新开源工具诞生!让C++秒变JavaScript

近日,Mozilla的AlonZakai成功将一个他曾经用C++编写的游戏转换为JavaScript代码并在Web上运行。那时要想将C++转换为JavaScript几乎是不能可能的事情,因此他开始着手编...
来源 2017-12-04 09:20
4
阅读

C++反汇编第一讲,认识构造函数,析构函数,以及成员函数

C++反汇编第一讲,认识构造函数,析构函数,以及成员函数以前说过在C系列下的汇编,怎么认识函数.那么现在是C++了,隐含有构造和析构函数一丶认识构造函数高级代码:classMyTest...
来源 2017-12-03 19:00
1
阅读

C/C++中如何接收return返回来的数组元素

我们知道return语句作为被调用函数的结束,返回给调用者函数值。一般来说,是返回一个函数值,像一个int,double,char等类型的数据,当然也可以是他们的指针。但是当我...
来源 2017-12-03 12:20
1
阅读

常见函数错误引发的思考.

今天在写代码的时候,我犯了一个很low的错误,废话不多说,直接上代码:1function(){2console.log('helloworld');3}()大家看到之后,第一反应肯定会认为是个语法错误,可...
来源 2017-12-02 13:20
5
阅读

状态机编程思想(2):删除代码注释(目前支持C/C++和Java)

有时为了信息保密或是单纯阅读代码,我们需要删除注释。之前考虑过正则表达式,但是感觉实现起来相当麻烦。而状态机可以把多种情况归为一类状态再行分解,大大简化问题。...
来源 2017-12-01 12:40