Eigen中的noalias(): 解决矩阵运算的混淆问题

摘要: 作者:@houkai本文为作者原创,转载请注明出处:http://www.cnblogs.com/houkai/p/6349990.html 目录 整理下Eigen库的教程,参考:http://eigen.tuxfamily.org/dox/index.html 混淆 在Eigen中,当变量同时出现 阅读全文
posted @ 2017-08-31 09:59 defe_feath 阅读(5027) 评论(1) 推荐(0) 编辑

老生常谈,正确使用memset

摘要: 原文地址:http://blog.csdn.net/my_business/article/details/40537653 前段项目中发现一个问题,程序总是在某个dynamic_cast进行动态转换时出异常,查了半天才发现问题原来是出在memset的使用上,虽然问题本身显而易见,但当处于几十万行代 阅读全文
posted @ 2017-08-28 07:49 defe_feath 阅读(340) 评论(0) 推荐(0) 编辑

vector 大小

摘要: vector定义以后就最好确定大小resize(),否则在vector析构时可能出现 "double free or corruption"这样的错误 阅读全文
posted @ 2017-07-20 08:32 defe_feath 阅读(167) 评论(0) 推荐(0) 编辑

vector中resize()和reserve()区别

摘要: 先看看《C++ Primer》中对resize()函数两种用法的介绍: 1、resize(n) 调整容器的长度大小,使其能容纳n个元素。 如果n小于容器的当前的size,则删除多出来的元素。 否则,添加采用值初始化的元素。 2、 resize(n,t) 多一个参数t,将所有新添加的元素初始化为t。 阅读全文
posted @ 2017-07-19 09:14 defe_feath 阅读(183) 评论(0) 推荐(0) 编辑

C/C++中产生随机数(rand,srand用法)

摘要: C/C++中产生随机数(rand,srand用法) http://zhangjunhd.blog.51cto.com/113473/197020 计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子。(注意: 小M多项式序列的周期是65535,即每次 阅读全文
posted @ 2017-06-29 14:52 defe_feath 阅读(340) 评论(0) 推荐(0) 编辑

std::thread “terminate called without an active exception”

摘要: 最近在使用std::thread的时候,遇到这样一个问题: 如果不使用调用t.join()就会遇到 "terminate called whithout an active exception",但是在使用boost:thread的时候却没遇到这个问题,google了一下,找到答案: The tro 阅读全文
posted @ 2017-06-28 13:27 defe_feath 阅读(427) 评论(0) 推荐(0) 编辑

conditon_variable(条件变量)用于线程间同步

摘要: conditon_variable(条件变量)用于线程间同步 condition_variable有5个函数,函数名及对应的功能如下: wait阻塞自己,等待唤醒 wait_for阻塞自己,等待唤醒,最多等待一段时间 wait_until阻塞自己,等待唤醒,最多等待到某个时间点 notify_one 阅读全文
posted @ 2017-06-14 13:11 defe_feath 阅读(205) 评论(0) 推荐(0) 编辑

C++标准库之mutex

摘要: C++标准库之mutex 互斥锁有可重入、不可重入之分。C++标准库中用mutex表示不可重入的互斥锁,用recursive_mutex表示可重入的互斥锁。为这两个类增加根据时间来阻塞线程的能力,就又有了两个新的互斥锁:timed_mutex(不可重入的锁)、recursive_timed_mute 阅读全文
posted @ 2017-06-14 13:08 defe_feath 阅读(385) 评论(0) 推荐(0) 编辑

c++标准库之thread

摘要: c++标准库之thread class thread是对线程的抽象。以下分别介绍thread是如何表示线程的大部分特征的。 执行体 线程的执行体由一个可执行(callable)对象来表示。这个执行体可以在thread创建的时候指定。thread创建完成后线程即启动执行。 template<class 阅读全文
posted @ 2017-06-14 10:31 defe_feath 阅读(321) 评论(0) 推荐(0) 编辑

Eigen::Map

摘要: http://cherishlc.iteye.com/blog/2116800 Map类 是 矩阵库Eigen中用来将内存数据 映射为 任意形状的矩阵的类。 阅读全文
posted @ 2017-06-07 11:24 defe_feath 阅读(185) 评论(0) 推荐(0) 编辑