Parasoft发布C/C++test 2023.2:为C++开发人员赋能

news2024/11/20 20:19:59

Parasoft推出了C++开发领域的变革性工具——最新版本的C/C++test 2023.2。这次更新为开发人员提供了一整套新功能、增强功能和合规性工具,从而改革软件开发生命周期。使用Parasoft C/C++test 2023.2,用户就拥有了一个可以保证他们的C++17代码符合MISRA C++ 2023的解决方案。Parasoft持续提供安全和编码标准的全面执行,例如对MISRA C++ 2023的完整支持。

Parasoft 产品免费试用icon-default.png?t=N7T8https://www.evget.com/consult/parasoft/#Aps_contact

亮点

  • 完全支持MISRA C++ 2023:Parasoft的C/C++test 2023.2版本确保全面支持MISRA C++ 2023,加强了其作为领导者的地位。
  • C/C++test 2023.2确保了合规性和安全标准,同时Parasoft作为市场上反应最快的供应商,为高质量的C++17应用程序提供了179条关键指南。
  • C/C++test 2023.2支持更广泛的编译器和平台,确保了可访问性和多功能性。

图片

C/C++test 2023.2引入了大量增强功能。它保证了对MISRA C++ 2023的全面支持,反映了Parasoft对确保C++17代码合规性和安全性的承诺。主要更新包括:

完全支持MISRA C++ 2023

提供179条指南,这些指导方针对生成高质量的C++17应用程序至关重要。Parasoft对MISRA C++ 2023开发的贡献巩固了其作为市场上反应最快的供应商的地位。

增强的代码质量

该更新引入了一个改进的桩函数框架,支持模板函数的打桩,促进早期测试并简化故障注入。

高级分析和报告

通过Parasoft DTP中更新的合规性报告,用户可以无缝扫描代码,检测违规行为,并将自动质量集成到持续集成请求中。

扩展编译器支持

支持各种新的编译器,如IAR BX ARM、Qualcomm Hexagon、Tasking SmartCode、GNU GCC和Clang。

Parasoft最新发布的C/C++test 2023.2是C++开发领域的变革力量,通过提供对MISRA C++ 2023的全面支持巩固了其领先地位。

“ 我们的附加功能增强使这个版本成为了Parasoft致力于在C和C++开发的动态环境中提高效率、合规性和代码质量的解决方案的证明。"——Parasoft首席产品官Igor Kirilenko

使用C/C++test 2023.2的客户在软件开发生命周期中具有优势。符合MISRA C++ 2023标准可以确保增强C++开发的可靠性、安全性和合规性,与最新基准保持一致。此次更新引入了增强的规则准确性,最大限度地减少了错误警报,并完善了CERT和AUTOSAR C++检查程序,从而简化了分析,使代码库更清洁、更高效。随着EDG解析器升级到6.5版本,团队在现代C++中遇到的解析问题更少,大大减少了分析失败。

优势包括:

constexpr函数的代码覆盖率

从constexpr代码执行中无缝收集度量指标,最大限度地降低了合规流程中遗漏未测试代码的风险。

扩展桩函数框架

改进了静态分析结果的呈现方式,使开发人员能够高效地专注于关键问题。

简化违规抑制

新的注释格式可以在不影响代码可读性的情况下抑制不必要的违规行为。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1358277.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

论Acrel-2000MG微电网能量管理系统在储能行业的应用-安科瑞 蒋静

一、概述: 在新型电力系统中新能源装机容量逐年提高,但是新能源比如光伏发电、风力发电是不稳定的能源,所以要维持电网稳定,促进新能源发电的消纳,储能将成为至关重要的一环,是分布式光伏、风电等新能源消纳以及电网安…

DS|二叉树

题目一:DS二叉树 -- 二叉树构建与遍历 题目描述: 给定一颗二叉树的逻辑结构如下图,(先序遍历的结果,空树用字符‘#’表示,例如AB#C##D##),建立该二叉树的二叉链式存储结构&#xf…

【React系列】JSX核心语法和原理

本文来自#React系列教程:https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzg5MDAzNzkwNA&actiongetalbum&album_id1566025152667107329) 一. ES6 的 class 虽然目前React开发模式中更加流行hooks,但是依然有很多的项目依然是使用类组件&#x…

李沐机器学习系列5---循环神经网络

1 Introduction 对于样本的分析,通过全连接层处理表格数据,通过卷积神经网络处理图像数据;第一种假设,所有数据都是独立同分布的RNN 处理序列信号 序列数据的更多场景 1)用户使用习惯具有时间的先后性 2)外…

【Vm】兆懿,安卓虚拟机

以前用了Win11安卓子系统,体验不好 这次试试兆懿。弄了几个小时,终于安装成功 实际体验极差:虚拟机占用内存多机箱一直呜呜叫个不停;打开软件发现卡到爆炸还时不时闪退 为了不让他占空间,第二天卸载。 虚拟机就是折腾着…

java实现list去重(四种方法)

📑前言 本文主要是【Java】——java实现list去重(四种方法)的文章,如果有什么需要改进的地方还请大佬指出⛺️ 🎬作者简介:大家好,我是听风与他🥇 ☁️博客首页:CSDN主页…

工厂如何确定设备故障的原因?

设备故障是制造业中常见的问题,对生产效率和运营成本产生重大影响。为了解决设备故障并提高生产效率,确定设备故障的准确原因至关重要。本文将介绍一些关键步骤和方法,帮助工厂确定设备故障的原因。 1. 收集和分析数据 要确定设备故障的原因…

互联网加竞赛 基于CNN实现谣言检测 - python 深度学习 机器学习

文章目录 1 前言1.1 背景 2 数据集3 实现过程4 CNN网络实现5 模型训练部分6 模型评估7 预测结果8 最后 1 前言 🔥 优质竞赛项目系列,今天要分享的是 基于CNN实现谣言检测 该项目较为新颖,适合作为竞赛课题方向,学长非常推荐&am…

局域网共享打印机设置

一 配置共享打印机环境 方法1(打印机连接的电有设置密码的设置): 1 需要在非直接连接打印机的pc上设置,登录账号,在控制面板中进入凭证管理,添加连接打印机主机的登录凭证 方法2(免账号密码…

【InnoDB数据存储结构】第3章节:区、段、碎片区和表空间

文章目录结构 区、段、碎片区和表空间 什么是区?什么是段?什么是碎片区?什么是表空间? 在上文 InooDB 存储行格式一文中已经大致讲述过,再来回顾一下,直接上图: 名词解释如下: 行…

使用 Parallels Desktop 彻底改变您的开发和测试工作流程

Parallels Desktop 等虚拟机平台已经改变了应用程序开发和测试。 在当今快节奏的技术环境中,开发人员和测试人员现在能够在虚拟沙箱中进行操作,能够使用容器、虚拟机或 Kubernetes 集群快速创建和拆除类似虚拟生产的环境。 无论您是为 Windows 或 Mac …

(03)光刻——半导体电路的绘制

01、绘制精细电路的第一步 金属-氧化物半导体场效应晶体管(MOSFET)的革命,让我们可以在相同面积的晶圆上同时制造出更多晶体管。MOSFET体积越小,单个 MOSFET的耗电量就越少,还可以制造出更多的晶体管,让其发挥作用,可谓是一举多得。可见,制造更小的MOSFET成了关键因素…

第五周:深度学习知识点回顾

前言: 讲真,复习这块我是比较头大的,之前的线代、高数、概率论、西瓜书、樱花书、NG的系列课程、李宏毅李沐等等等等…那可是花了三年学习佳实践下来的,现在一想脑子里就剩下几个名词就觉得废柴一个了,朋友们有没有同感…

SDRAM小项目——SDRAM初始化配置

主要写了SDRAM的初始化模块,注重文档信息的查找,时序图的设计,SDRAM仿真插件的使用。 文档信息: 根据文档说明,SDRAM在使用之前必须先进行初始化 初始化之前要进行100us的延迟,在100us内除了INHIBIT和NOP命…

【数据分析实战】冰雪大世界携程景区评价信息情感分析采集词云

文章目录 引言数据采集数据集展示数据预处理 数据分析评价总体情况分析本人浅薄分析 各游客人群占比分析本人浅薄分析 各评分雷达图本人浅薄分析 差评词云-可视化本人浅薄分析 好评词云-可视化本人浅薄分析 综合分析写在最后 今年冬天,哈尔滨冰雪旅游"杀疯了&q…

炫酷的倒计时引导页

文章目录 文件分布介绍效果预览代码css样式Locationplayer.css js样式player.js 文件分布介绍 效果预览 代码 css样式 Location html {height: 100%;}body {font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hirag…

SwiftUI 打造一款收缩自如的 HStack(三):“魔镜魔镜,我爱你”

概览 在前两篇博文中,我们分别讨论了用 HStack 和 对齐+ZStack 来实现收缩自如“HStack”的方法。 虽然看起来“各有千秋”,但实际上它们都拖着一坨厚重的 datas,这不禁为其“减分不少”。 而从上图演示中可以看到:我们完全摆脱了 datas 数据的桎梏,现在我们可以按照轻松…

【Java EE初阶九】多线程案例(线程池)

一、线程池的引入 引入池---->主要是为了提高效率; 最开始,进程可以解决并发编程的问题,但是代价有点大了,于是引入了 “轻量级进程” ---->线程 线程也能解决并发编程的问题,而且线程的开销比进程要小的多&…

JS新手入门笔记整理:条件判断

判断语句:IF 单向判断:if... 语法 if(条件) {…… } 如果“条件”返回结果为true,则会执行大括号{}内部的程序;如果“条件”返回结果为false,则会直接跳过大括号{}内部的程序,然后…

Python中User-Agent的重要作用及实际应用

摘要: User-Agent是HTTP协议中的一个重要字段,用于标识发送请求的客户端信息。在Python中,User-Agent的作用至关重要,它可以影响网络请求的结果和服务器端的响应。将介绍User-Agent在Python中的重要作用,并结合实际案…