armadillo矩阵在VS2013调试中的可视化显示方法

本文介绍如何在VS2013中通过创建natvis文件并调整调试设置,实现Armadillo矩阵的可视化显示,便于在调试过程中查看矩阵内容。

**

armadillo矩阵在VS2013调试中的可视化显示方法

**

	这个问题耗时了一天,总算解决了。armadillo是一个优秀的开源矩阵运算库,可将matlab仿真代码移植到VS C++ 代码中去。如何在VS调试中显示armadillo的值呢?
	第一步,右键项目---添加---新建项,添加一个natvis文件,文件名为 armadillos.natvis,

1.新建natvis文件
在这里插入图片描述
armadillos.natvis文件内容为如下:

<?xml version="1.0" encoding="utf-8"?>
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">


  <Type Name="arma::Col&lt;*&gt;">
    <DisplayString>{
   
   {
   
    Size = {
   
   n_elem} }}</DisplayString>
    <Expand>
      <Item Name="[size]">n_elem</Item>
      <ArrayItems>
        <Size>n_elem </Size>
        <ValuePointer>mem</ValuePointer>
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值