C++学习笔记@TheCherno

发布时间:2026/10/16 1:41:19

C++学习笔记@TheCherno 油管技术大神@TheCherno的C++系列课程,本博客将按照我自己每天看的量记录笔记,欢迎大家来一起监督学习,与君共勉。写在最前面的一些提醒,本系列课程可能需要一些c的基础,这样看本笔记要能简单些。2025/3/15[8]C++变量1.2.[9]C++函数1.2.2025/3/17[10]C++的头文件1.在同一个项目下,创建头文件用于函数声明。例如在log.h里声明函数,在log.cpp中定义对应函数,然后main函数里#include "log.h";2.头文件保护,为防止头文件被包含多次,通常有两种方法: (1)在头文件里第1行加上#pragma once(这样更简洁)#pragma once(2)头文件中代码包含在#ifndef #define #endif中#ifndef _LOG_H #define _LOG_H //这里写函数声明 #endif
延伸阅读

更多相关文章

2026/10/16 1:36:18

ng-zorro Modal组件实战:从基础用法到性能优化的完整指南

ng-zorro的Modal组件,我用了一年多,从最开始只会打开关闭,到后来处理各种嵌套表单、异步提交、动态数据、组件通信的复杂场景,踩了不少坑,也攒了不少心得。这篇就把我在实际项目中操作Modal的细节经验完整梳理一遍&…

2026/10/16 1:36:18

GetQzonehistory|扫码一次,把 QQ 空间历史说说搬进本地 Excel

GetQzonehistory|扫码一次,把 QQ 空间历史说说搬进本地 Excel 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory 你上一次翻到几年前的说说是什么时候?Q…

2026/10/16 1:36:18

CSS transform: skew 深度解析:从数学原理到实战避坑指南

1. 从一次界面错位说起:为什么偏偏是skew前阵子帮一个做数据可视化的朋友调界面,他拿着屏幕截图问我:“为什么我这个卡片列表在鼠标悬停时,文字会跟着一起歪掉?我只想让背景斜切一下。”我一看代码,问题出在…

2026/10/16 7:01:59

千问 LeetCode 587. Erect the Fence Java Implement

Here is the Java implementation for LeetCode 587. Erect the Fence, using Andrew’s monotone chain convex hull. I verified the logic against the official examples plus collinear and vertical-edge cases — all pass. Java Implementation class Solution { publi…

2026/10/16 7:01:59

ethers事件监听全指南:原理、过滤器、实战与坑

写区块链开发的人,迟早会遇到“事件监听”这个坎。刚开始写合约交互时,大多数人都只是调一下读方法、发一笔交易,觉得ethers这个库也就这么回事。但等你真正开始做链上监控、做数据同步、做自动交易提醒,或者哪怕只是写一个展示最…

2026/10/16 7:01:59

Java NIO连接池实战:解决微信API高并发下的粘包与保活问题

1. 为什么我要用Java NIO重写微信API的连接管理先交代一下背景。我之前维护一个微信公众号后台服务,消息推送接口的调用量不算夸张,但有个很头疼的问题:每次请求都新建TCP连接,高峰期连接数直接冲到几千,服务器文件描述…

2026/10/16 7:01:59

警卫岗的IT基本功:从监控系统到故障排查的数字化指南

半夜的值班室里,监控墙忽然有三四路画面同时变成蓝屏。对讲机里传来前场巡逻队员的声音:“整个系统都不对劲了,大门那台摄像机也看不了。”你要是以前的警卫班长,大概率会直接打电话叫设备厂家的技术员。但这两年越来越多的单位把…

2026/10/16 5:33:43

Python调用Gemini Structured Outputs实现工单路由门禁

客服工单最怕的不是模型“答错一句话”,而是它给出一段看起来合理的说明,程序却从中猜错优先级。通俗做法是:要求模型只交 JSON(JavaScript Object Notation,轻量数据格式),再让代码验证它。Gem…

2026/10/16 4:03:48

Spring Boot超市进销存系统毕设实战:从需求拆解到答辩通关

最近带的一个学生项目组里,有A同学跑来问我:选什么毕设题目最稳妥,既能让评审老师觉得工作量够,又不会在答辩时被问到语无伦次。我第一反应就是推荐基于Spring Boot的超市仓库管理系统——也就是超市进销存系统。这个题目乍一看平…

2026/10/15 13:42:16

Flutter StatefulWidget 生命周期核心解析

很多刚开始接触 Flutter 的朋友,在看完一堆“Hello World”和基础组件之后,大概率都会撞上同一堵墙:StatefulWidget 里那堆 initState、build、dispose 方法,到底什么时候被调用?为什么顺序是那样?在里面到…

2026/10/16 0:01:11

Cephadm实战指南:Linux系统工程师的生产级Ceph集群部署与排障

简介:本资源是一份完整的Ceph分布式存储系统中文技术文档合集,面向Linux系统运维工程师、云平台架构师及存储方向开发者,帮助读者系统掌握Ceph集群的部署、配置与运维核心能力。文档覆盖对象存储(RGW)、块设备&#xf…

2026/10/16 0:01:11

ITK中SpatialObject几何体系解析:坐标系、变换与管道集成

1. 空间对象的定位:为什么 ITK 需要一套几何描述体系很多刚开始接触 ITK 的朋友,包括我自己,最初都是被它的图像滤波、配准、分割这些“正统”功能吸引进来的。等真正上手做点实际项目,比如把分割出来的器官边界做量化分析、给血管…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑