文章 2024-03-26 来自:开发者社区

【C/C++ 线性表 简介】C/C++中的线性表探索:从标准库到自定义实现

1. 线性表简介 (Introduction to Linear Tables) 线性表是数据结构中的基础概念,它是由零个或多个数据元素组成的有限序列。在这个序列中,数据元素之间存在着一种前后关系,这种关系是线性的,即每个数据元素都有一个前驱和一个后继,除了第一个和最后一个元素外。 1.1 定义与特点 (Definition and Characteristics) 线性...

【C/C++ 线性表 简介】C/C++中的线性表探索:从标准库到自定义实现
文章 2023-12-28 来自:开发者社区

【C++】一文全解C++中的异常:标准库异常体系&自定义异常体系(含代码演示)

一.C语言传统的处理错误的方式传统的错误处理机制:终止程序,超级暴力,如 assert(断言) ——用户难以接受。如发生内存错误,就会终止程序(除0错误时)返回错误码(普遍)——需要程序员 自己去查找对应的错误。如系统的很多库的接口函数都是通过把错误码放到errno中,表示错误二.C++异常概念1)异常简述异常是一种 处理错误的方式 ,当一个函数发现自己无法处理的错误时就可以 抛出异常 ,让函数....

【C++】一文全解C++中的异常:标准库异常体系&自定义异常体系(含代码演示)
文章 2023-05-19 来自:开发者社区

C++ <cstring>字符串库函数的自定义实现

字符串处理函数包括几大类可以满足对char*字符串大部分操作,需要包括头文件<cstring>或者<string.h>。我是更喜欢用string类操作字符串的,只是我家小朋友刚开始学指针,而字符串操作是非常适合练基本功的。所以选几种操作讲讲,看它们如果不用库函数是怎么实现的:声明、串长、复制#include <iostream> #include <cs....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注