logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++开发基础之栈的用法和应用场景介绍

stack可以存储结构体或类对象。int x, y;return 0;栈是一种只允许在一端操作的数据结构,遵循 LIFO(后进先出) 原则。在 C++ 中可通过 std::stack 使用。典型应用:函数调用栈、表达式求值、回溯算法、撤销恢复、浏览器历史、数据反转。关键记忆点:最近的事先处理,过去的事后处理。

文章图片
#c++#开发语言
C++开发基础之告别链表困惑,4种基础实现+10多种应用场景(附完整代码)

链表是计算机科学中最基础也是最重要的数据结构之一,它在C++开发中有着广泛的应用。本文将深入探讨链表的分类、实现方式以及各种应用场景,帮助我们在实际开发中做出更合理的数据结构选择。链表可以用于实现自定义内存分配器,管理内存池中的空闲块。private:// 内存块大小// 是否空闲// 指向下一个内存块void* data;// 实际数据的起始位置// 内存池起始位置// 内存池总大小// 空闲块

文章图片
#c++#链表#开发语言
C#与C++交互开发系列(三十):C#非托管内存分配大比拼,哪种方式才是真正的性能王者?

非托管内存是指不受.NET垃圾回收器管理的内存区域。与托管内存不同,非托管内存需要开发者手动分配和释放,这带来了更大的灵活性,同时也增加了内存泄漏的风险。C#提供了多种申请非托管内存的方式,每种方式都有其特定的用途和优缺点。在选择合适的方法时,需要考虑性能需求、安全性、兼容性和代码可维护性等因素。对于现代.NET应用,Span<T>Memory<T>和stackalloc通常是首选对于与本机代码交

文章图片
#c##c++#交互
C++开发基础之日期处理的全面指南:从C库到Chrono

本文将带你从经典的 <ctime> 接口一路走到现代的 <chrono> 世界,系统性地梳理日期处理的核心用法、常见陷阱与最佳实践。

文章图片
#c++#c语言#开发语言
C#进阶技巧掌握外部进程的启动与控制(一):进程基础与基本操作

进程(Process)是计算机中的一个基本概念,它是操作系统分配资源的基本单位,也是程序执行的实例。每个进程都有自己独立的内存空间、系统资源和执行环境。当你运行一个应用程序时,操作系统会为其创建一个或多个进程。独立性:每个进程都有自己的地址空间,不会直接访问其他进程的内存并发性:多个进程可以并发执行,看起来像是同时运行动态性:进程在执行过程中会经历创建、运行、等待、终止等不同状态层次结构:进程可以

文章图片
#c#
在Net8.0中使用 MQTTnet 开源库实现 MQTT 应用程序开发(实践)

MQTTnet 是一个强大的开源 MQTT 客户端库,适用于 C# 平台。它提供了丰富的功能和灵活的 API,可以轻松地构建基于 MQTT 协议的应用程序。本文将逐步学习如何使用 MQTTnet 库创建 MQTT 客户端,并实现基本的发布、订阅功能。简介什么是MQTT?MQTT的发布和订阅架构。

文章图片
#.net
C#开发基础之掌握数据库技术相关的必知的专业名词分类及释义

在当今的数据驱动时代,数据库技术在软件开发中扮演着至关重要的角色。对于使用 C# 开发的应用程序而言,了解并掌握数据库连接技术的核心概念不仅能够帮助我们高效地进行数据操作,还能确保应用程序在性能、可靠性和安全性方面达到最佳状态。通过深入理解这些技术术语,我们将能够优化数据库交互、解决问题并提升整体开发效率。本文将详细介绍 C# 数据库连接技术中必知的 100 个专业名词。我们将按类别对这些术语进行

文章图片
#数据库#c##sqlserver
WinForms 中使用 MVVM 模式构建应用:实现登录页面、页面导航及 SQLite 数据库连接完整框架搭建过程

在传统的 WinForms 应用程序开发中,很多开发者使用事件驱动的设计模式,直接将业务逻辑编写在界面代码中。然而,随着应用程序的复杂性增加,单一的界面文件变得臃肿,难以测试和维护。借鉴 WPF 中 MVVM(Model-View-ViewModel)模式的设计思想,可以帮助我们更好地管理业务逻辑和数据绑定。本文将介绍如何在 WinForms 中构建一个 MVVM 框架的登录页面示例,并实现页面导

文章图片
#数据库#sqlite#c#
fo-dicom开源库,深入理解项目的模块化设计

DICOM(Digital Imaging and Communications in Medicine)是医学图像和相关信息的国际标准,广泛应用于医学影像领域。FO-DICOM是一个开源的DICOM库,提供了丰富的功能和模块,用于处理DICOM数据、实现DICOM网络通信、对图像数据进行处理等。在本文中,我们将介绍FO-DICOM库中各个模块的功能和特点,帮助你了解如何利用FO-DICOM库进行

文章图片
WinForms 中使用 MVVM 模式构建应用:实现登录页面、页面导航及 SQLite 数据库连接完整框架搭建过程

在传统的 WinForms 应用程序开发中,很多开发者使用事件驱动的设计模式,直接将业务逻辑编写在界面代码中。然而,随着应用程序的复杂性增加,单一的界面文件变得臃肿,难以测试和维护。借鉴 WPF 中 MVVM(Model-View-ViewModel)模式的设计思想,可以帮助我们更好地管理业务逻辑和数据绑定。本文将介绍如何在 WinForms 中构建一个 MVVM 框架的登录页面示例,并实现页面导

文章图片
#数据库#sqlite#c#
    共 16 条
  • 1
  • 2
  • 请选择