技术栈
cpp
开发者联盟league
15 天前
c++
·
cmake
·
cpp
cmake 创建和使用静态库(极简版)
项目名为my_sort_static_lib编译运行参考文档 cmake install targets cmake GNUInstallDirs
开发者联盟league
18 天前
cmake
·
cpp
CMake 实战:创建并使用静态库(MinGW + clangd)
本文通过两个完全独立的 CMake 项目,演示如何在 Windows + PowerShell 7 + MinGW 环境下创建、安装、导出并消费静态库,同时配置 clangd 的代码补全与跳转支持。
习惯就好zz
23 天前
cpp
·
clangd
·
nvim
·
clang-tidy
·
lazyvim
·
nvim-lint
让 Neovim 的 clang-tidy 诊断和命令行完全一致
在 .clang-tidy 里配置了 Checks,Neovim(LazyVim + clangd)里却看不到对应的警告。加了 -llvmlibc-implementation-in-namespace 想禁用一个检查,nvim 里照样报警告。命令行 clang-tidy 工具的输出和 nvim 里的诊断永远对不上。
atsec
25 天前
cpp
·
atsec
·
pci
·
数据泄露
·
pfi
PCI取证调查 – 高效应对支付产业潜在的数据泄露
作者:atsec张力关键词:PFI、数据泄露、CPP、PCI、入侵、日志分析本文为atsec和作者技术共享类文章,旨在共同探讨信息安全的相关话题。转载请注明:atsec和作者名称。
bu_shuo
1 个月前
cpp
·
计算机二级
计算机二级基础知识-数据结构学习
正确答案选择A
itgather
2 个月前
cpp
·
星号密码
·
hwnd
星号密码查看器 — 功能介绍
一款 Windows 桌面小工具:按住拾取、拖到目标密码框、松开即可在本机窗口查看明文。不上传、不保存,适合 Xshell、Win32 对话框、IE 内嵌页等场景的授权运维与自测。
程序大视界
2 个月前
开发语言
·
c++
·
cpp
【C++ 从基础到项目实战】C++(六):拷贝控制——浅拷贝与深拷贝,兼谈智能指针
📌 阅读时长:22分钟 | 关键词:C++、拷贝构造函数、浅拷贝、深拷贝、赋值运算符、智能指针、unique_ptr、shared_ptr
程序大视界
2 个月前
开发语言
·
c++
·
cpp
【C++ 从基础到项目实战】C++(二):数组、字符串与结构体——组织数据的容器
📌 阅读时长:25分钟 | 关键词:C++、数组、二维数组、C风格字符串、std::string、结构体、枚举
程序大视界
2 个月前
开发语言
·
c++
·
cpp
【C++ 从基础到项目实战】C++(五):类与对象基础——构造、析构与访问控制
📌 阅读时长:25分钟 | 关键词:C++、类、对象、构造函数、析构函数、this指针、静态成员、const成员
程序大视界
2 个月前
开发语言
·
c++
·
cpp
【C++ 从基础到项目实战】C++(八):运算符重载——让你的类用起来像内置类型
📌 阅读时长:25分钟 | 关键词:C++、运算符重载、operator、友元重载、<<重载、String类
程序大视界
2 个月前
开发语言
·
c++
·
cpp
【C++ 从基础到项目实战】C++(三):函数进阶——重载、回调、递归与默认参数
📌 阅读时长:25分钟 | 关键词:C++、函数重载、默认参数、内联函数、回调函数、递归调用、函数指针
程序大视界
2 个月前
开发语言
·
c++
·
cpp
【C++ 从基础到项目实战】C++(九):友元与设计模式初探——打破封装的艺术
📌 阅读时长:22分钟 | 关键词:C++、友元函数、友元类、friend、单例模式、设计模式前面文章中我们反复强调"封装"——用 private 把数据藏起来。但有时,我们确实需要给某些外部的函数或类开一扇"后门",让它们能访问私有成员。这扇门就叫友元(friend)。文章最后,我们还会用静态成员 + 友元的知识,实现第一个设计模式——单例模式。
若苗瞬
3 个月前
llm
·
llama
·
cpp
·
gemma
·
mtp
·
ik_llama
·
dflash
记一次失败的本地部署 LLM MTP 模型的过程
先说结论:如果显卡没有24GB+的显存,确实没必要折腾。 显存容量决定体验上限,MTP不是“免费加速”,而是用更多显存换 decode 加速。
田梓燊
4 个月前
cpp
438 刷题和总结
想了一下,想要考初试第一,太 tm 难了。我还是老老实实目标 360 好了。不要给自己那么大的压力,细水长流慢慢来就完事了。
CHPCWWHSU
4 个月前
人工智能
·
llm
·
llama
·
cpp
·
cudatoolkit
深入 llama.cpp:词汇表与分词——从文本到 Token (4)
大语言模型无法直接处理原始字符串,必须先将文本切分为词元(Token);随后结合模型内置的词汇表与嵌入(Embedding)矩阵,将词元数组映射为高维向量序列,作为后续模型推理计算的输入基础。本章将深入探讨大语言模型推理的关键准备环节——词汇表与分词,从基础知识、实验与现象和分析与结论三个方面展开详细的介绍。
CHPCWWHSU
4 个月前
llm
·
llama
·
cpp
·
cudatoolkit
模型加载与初始化(3)
在 llama.cpp 中,模型推理主要基于 GGUF 格式展开。GGUF 是一种专为存储基于 GGML 及其相关执行器进行推理的模型文件而设计的格式。作为一种二进制格式,其设计初衷在于实现模型的高效加载与保存,并确保良好的易读性。本章将深入探讨大语言模型推理的关键准备环节——模型的加载与初始化部分,并从 GGUF格式介绍及GGUF格式加载与解析两个维度展开详细介绍。
学技术的大胜嗷
5 个月前
图像处理
·
opencv
·
cpp
一文讲透 OpenCV 的 forEach:Lambda、像素访问与性能优化
在使用 OpenCV 进行图像处理时,我们最常见的操作就是逐像素遍历,例如:这种写法直观,但存在几个问题:
niceffking
5 个月前
开发语言
·
c++
·
cpp
C++:initializer_list 与 {} 初始化的本质
目录用()和 { } 初始化有何不同?官方文档中关于 {} 初始化的蛛丝马迹initializer_list
bu_shuo
5 个月前
c++
·
cpp
·
visual c++
·
计算机二级
Visual C++2010学习版(全国计算机等级二级考试版)安装记录
Visual C++2010学习版(全国计算机等级二级考试版)安装教程!软件安装包大小: 420.9MB
bu_shuo
5 个月前
开发语言
·
c++
·
cpp
在命令行中编译cpp文件
最常用命令, 用于确认编译器是否安装以及其型号上段信息输出内容非常详细, 不仅输出版本号, 还透露了编译器架构、线程模式、异常处理机制以及构建来源.