65,938 篇文章
CodeProject 正在发生变化。
了解更多
。
全部
/
语言
/
C
人工智能
人工智能
神经网络
机器学习
深度学习
ML.Net
大数据
数据科学
Tensorflow
ChatGPT
物联网
物联网
Arduino
边缘设备
Raspberry-Pi
可穿戴设备
IoT Edge
工业物联网
DevOps
DevOps
敏捷
自动化
持续构建
持续交付
持续部署
持续集成
部署
Git
安装
集成测试
负载测试
质量保证
TFS
单元测试
测试
容器
容器
Docker
Kubernetes
虚拟机
高性能计算
高性能计算
GPU
并行处理
并行化
矢量化
托管服务
托管服务
AWS
Cordova
ExtJS
Google Cloud
微服务
PhoneGap
无服务器
存储
Web Hosting
WordPress
Azure
安全
安全
区块链
密码学
加密
身份
身份服务器
Web 开发
Web 开发
Blazor
CSS3
Flask
HTML5
Kestrel
LESS
Nginx
Node.js
React
SCSS
Spring
Vue.js
ASP.NET
CSS
Apache
HTML
IIS
XHTML
移动应用
移动应用
Flutter
Ionic
iOS
Nativescript
React Native
Xamarin
Windows Mobile
Android
桌面编程
桌面编程
Cocoa
Electron
QT
通用 Windows 平台
X11
Windows Forms
ATL
MFC
Swing
Win32
WTL
WPF
XAML
系统
数据库开发
数据库开发
数据可视化
Elasticsearch
Lucene
MariaDB
MongoDB
NoSQL
PostgreSQL
Redis
MySQL
SQL Server
生产力应用和服务
生产力应用和服务
LibreOffice
OpenOffice
Sharepoint
团队沟通工具
Biztalk
Microsoft Office
SAP
游戏开发
游戏开发
Doom
Kinect
Playstation 4
Playstation 5
Unity
Unreal
XBox
多媒体
多媒体
音频
图像处理
视频
音视频
DirectX
GDI
GDI+
OpenGL
通用编程
通用编程
算法
压缩
计算几何
仿真
异常
文件
互联网
本地化
内存管理
优化
解析器
性能
正则表达式
排序
状态机
架构
设计/图形
打印
字符串
线程
可用性
编程语言
编程语言
ASM
Bash
Basic
COBOL
Dart
Go
Haskell
Kotlin
Lua
Pascal
R
Razor
Rust
Scala
Swift
Typescript
Objective C
Visual Basic
VBScript
C++
C#
F#
FORTRAN
Java
Javascript
Perl
Python
Ruby
SQL
PHP
PowerShell
XML
提交您的文章
C
C
精选阅读
"Swift 还是 Objective-C?" 这才是问题所在!
作者:
KarstenK
关于是偏爱 Objective-C 还是 Swift 的一些思考。
包含小工具
作者:
Bartlomiej Filipek
包含保护、Pragma Once、预声明以及处理包含时可能很有用的其他提示。
WinCE 的(内存和资源)泄露检测
作者:
Sergeant Kolja
这是“WinCE 内存泄露检测”的替代方案。
.
LESS Web.
config/
.LESS 配置选项
作者:
Cindy Potvin
LESS CSS 解析器的许多选项可以直接从 Web.config 文件设置,但其中很多并没有被清晰地描述。这是我尝试记录它们。
最新文章
"Swift 还是 Objective-C?" 这才是问题所在!
作者:
KarstenK
关于是偏爱 Objective-C 还是 Swift 的一些思考。
包含小工具
作者:
Bartlomiej Filipek
包含保护、Pragma Once、预声明以及处理包含时可能很有用的其他提示。
WinCE 的(内存和资源)泄露检测
作者:
Sergeant Kolja
这是“WinCE 内存泄露检测”的替代方案。
.
LESS Web.
config/
.LESS 配置选项
作者:
Cindy Potvin
LESS CSS 解析器的许多选项可以直接从 Web.config 文件设置,但其中很多并没有被清晰地描述。这是我尝试记录它们。
所有文章
文章
项目
技术博客
技巧/窍门
视频
参考
资产
顶部
按分数排序
标题
更新时间
作者
分数
C
WinCE 的(内存和资源)泄露检测
作者:
Sergeant Kolja
这是“WinCE 内存泄露检测”的替代方案。
.
NET CLR 注入:运行时修改 IL 代码
作者:
Jerry.Wang
在运行时修改方法的 IL 代码,
即使它们已经被 JIT 编译;
支持发布模式 /
x64 & x86,
以及 .
NET 的各种版本,
从 2.
0 到 4.
5。
[物联网] MotionSense Not-e-FYI
作者:
Anupam_Datta
从您的Arduino向智能设备发送运动激活的Pushbullet通知。
10+ 个强大的 Visual Studio 调试技巧
作者:
Ivan Shcherbakov
本文介绍了 Visual Studio 中提供的 10 种节省时间的调试技术。
1000 的阶乘
作者:
Mohammad Shafieenia
计算大数阶乘的最佳算法
2D 向量类包装器 SSE 优化数学运算
作者:
Chesnokov Yuriy
本文演示了一个 2D 向量包装器,它通过 SSE 指令集进行了优化,用于浮点精度数学运算。
64 位处理器上的 32 位(文章写于 2005 年)
作者:
Toby Opferman
构建您自己的 64 位 Windows 扩展器
3D 软件渲染引擎 - 第一部分
作者:
darkoman
本文介绍 3D 软件渲染引擎。
汇编语言编程的 40 个基本实践
作者:
Zuoliu Ding
讨论汇编语言编程中一些强烈推荐的基本实践。
为什么 Azure 上的 Redis Enterprise 是应用程序开发者的正确选择的 5 个理由
作者:
DaShaun Carter
Azure Cache for Redis Enterprise自2020年10月开始预览,并已被多家组织采用。希望将熟悉的Redis缓存和数据提升到新水平的应用开发者也会想要使用这项完全托管的Azure原生服务。
64 位 Android 和 Android 运行时
作者:
Intel
64 位 Android 和 Android 运行时
64 位结构化异常处理 (SEH) 在 ASM 中
作者:
Jose A Pascoa
滚出一个实际解决方案
Windows 上的 802.11 数据包注入
作者:
Ryan Grevious
在 802.11 帧中插入自定义数据包
8 皇后问题
作者:
ima_c++_programmer
尝试使用回溯法解决皇后问题
一款 5 美元的便携式可编程微型 Web 服务器
作者:
honey the codewitch
在您的网络上释放微型 ESP-01。
MASM 汇编中的二维列表实现
作者:
John Jiyang Hou
使用 C 函数 realloc 在 MASM 汇编中实现列表数据结构
编写简单 COM/ATL DLL 的初学者教程(适用于 VS2012)
作者:
ThatsAlok
涉及属性、方法、事件等简单编程工具,以及从 ATL/COM 组件调用 ATL 对话框
初学者指针指南
作者:
logicchild
本文旨在帮助可能受益于理解指针的初学者
指针入门指南
作者:
Andrew Peace
关于在 C 和 C++ 中使用指针的文章。
OpenMP入门指南
作者:
logicchild
一篇旨在帮助任何初学者使用OpenMP的文章。
C++ 简要入门
作者:
logicchild
本文介绍了一些基本的 C++ 概念。
CUDA 和 Thrust 的代码效率简要测试
作者:
Wayne Wood
使用 Thrust 库验证短 CUDA 程序的执行效率。
初学者 DirectShow 源过滤器开发简明教程
作者:
Aric Wang
本文将让你对如何设计一个源过滤器有所了解。源过滤器会创建样本并从其输出引脚输出。
C ATM 控制台应用程序
作者:
Andre' Gardiner
C 银行 ATM 概念控制台应用程序。
一个 C++ BLOB 编辑器,代码行数少于 128 行
作者:
Ronounours
一个非常简单的 C++ 源代码,展示了如何使用 CImg 库创建交互式二维图形 BLOB 编辑器。
C++ 配置文件解析器
作者:
freejack
一个基于 STL 的 C++ 类,
用于解析结构化配置文件。
用于过滤选择的复选框树控件
作者:
Magerusan Grigore Cosmin
一个 ATL 过滤器控件
用于选择个人资料图片的类
作者:
Will J Miller
使用UIImagePickerController来复制联系人应用中的个人资料选择功能需要解决一些棘手的问题。本文介绍了一种使用UIImagePickerController复制该功能的一个类的方法。
全面了解并发的OpenMP API
作者:
logicchild
本文旨在提供一个框架,帮助使用OpenMP实现并发。
C 语言的 Delaunay 三角剖分函数
作者:
EricHufschmid
一个 C 函数,
用于创建三角形索引列表
基于对话框的 Win32 C 程序,一步一步
作者:
Rodrigo Cesar de Freitas Dias
使用纯 Win32 C 代码编写基于对话框的程序。
首次了解Windows Web Services API
作者:
Nish Nishant
本文展示了WCF服务与WWS客户端之间的互操作,以及如何使用WWS重写WCF服务,同时保持与现有WCF客户端的兼容性。
C语言的固定块内存分配器
作者:
David Lafreniere
独特的分配器功能提高了性能,并防止任何C或C++项目中的堆碎片错误。
通用调试跟踪和日志记录方法
作者:
maskisland
通用跟踪库实现。
通用的 C 语言 TCP 客户端应用程序
作者:
zvx
用于编写简单 TCP 客户端应用程序的库。
消息传递接口 (MPI) 入门
作者:
Matt Scarpino
本文为 C 程序员提供 MPI 开发概述。
C/C++ 项目的图形化文档系统
作者:
Alesiani Marco
一个用于创建 C/C++ 项目交互式文档的概念工具
使用 FlagsAttribute 处理枚举的便捷方法
作者:
remarkpk11
枚举的位操作。
用于VB的高性能TCP/IP套接字服务器COM组件
作者:
Len Holgate
虽然使用IO完成端口的基于套接字(socket)的TCP/IP服务器通常用C++编写,
但有时用Visual Basic编写这样的服务器也很有用。
高性能、灵活、跨平台的内存池
作者:
tgis.top
关于高性能、灵活、跨平台内存池的简短指南。
C 和 C++ 字符数据类型简史
作者:
Nemanja Trifunovic
字符数据类型的目的、历史和使用场景
自制的轻量级调度程序
作者:
pradeep shivadasan
基于定时器的任务调度程序
带超链接功能的列表控件
作者:
liuxiao
此控件为列表控件提供超链接功能,并精确控制光标位置。
无锁双向链表
作者:
SarmadAsghar
带安全内存回收的无锁双向链表
作者:
SarmadAsghar
这是第二个无锁实现(第一个是 H°akan Sundell 的),
只需单个单词的 compare-and-swap 原子原语。
Windows XP 主题 API 的托管 C++ 包装器 - 第二部分
作者:
Gene OK
这是对 Don Kackman 的 UxTheme 组件的更新,该组件最初为 Visual Studio 2003 编写。
一个更完整的 DLL 注入解决方案,使用 CreateRemoteThread
作者:
Drew_Benton
本文探讨了一种更完整的通过 CreateRemoteThread 方法将 DLL 注入到另一个进程中的方法。
一个支持多线程、
OpenGL 的应用程序。
作者:
Jeremy Falcon
为实际的 OpenGL 应用程序编程提供了一个基础,
而不是一个简单的 Hello World。
一种新的哈希函数 - ZobHash
作者:
KristianEkman
我们能否编写一个新的更好的哈希函数?
非格式良好的 HTML 解析器和 CSS 解析器
作者:
James S.F. Hsieh
使用纯 .
NET C# 构建的非格式良好的 HTML 解析器和 CSS 解析器。
关于函数如何调用的注意事项
作者:
Dr. Song Li
这是一篇关于编译器如何实现函数调用以传递参数给被调用函数并获取返回值的笔记。
BeagleBone 平台和使用 C++ 进行软件开发的初学者指南
作者:
Eric D Schmidt
使用 C++ 学习 BeagleBone 及其内置 A/D 转换器、
GPIO 和 I2C 总线的速成课程
Windows 的 PLC 模拟器
作者:
Jaker.Chen
Windows 的 PLC 模拟器
适用于 Windows Mobile 的 Pong 游戏
作者:
dzolee
一个 Pong 克隆,使用 VC++ / Visual Studio 2005 编写。
Windows架构入门
作者:
logicchild
一篇提供对Native API的一些见解的文章。
快速驱动器管理器
作者:
KarstenK
连接和断开网络驱动器
录音和播放线程类
作者:
Aric Wang
这是一个派生自 CWinThread 类的类。它用于在特定线程中录制和播放声音。
使用指针的参考
作者:
logicchild
一篇解释 C/C++ 如何使用指针的文章。
自解压安装程序
作者:
Stefan Kuhr
创建一个自解压文件,该文件可以启动多个设置
关于 VC++ CRT 的短篇故事
作者:
YoungJin Shin
每种 CRT (ML、
MT、
MD) 的特性以及解决初学者经常遇到的问题的方法
Linux 中的简单 32 位 Ret2libc 攻击
作者:
Oscar-Tark
在本文中,我们将讨论缓冲区溢出攻击的一个更高级的版本。
简单的C++服务类框架
作者:
Hari Mahadevan
用于编写Windows服务的简单C++类框架。
简单的C++客户端/服务器在CORBA中
作者:
Carlos Jiménez de Parga
Visual C++ CORBA开发入门。
x64 平台上的简单 C++ 分析器
作者:
Babu_Abdulsalam
x64 平台 C++ 应用程序的简单分析器
简单的控制台音频输入设备读取器
作者:
WajihUllahBaig
如何在 DirectX 中读取音频输入设备。
简单的跨平台程序
作者:
carl morey
如何编写一个允许简单游戏在 Linux 和 Windows 上运行的程序
WDF 驱动程序开发的简单演示
作者:
Chuan-Liang Teng
在用户模式下访问物理内存、
I/O 端口
WDM 驱动程序开发的简单演示
作者:
mjtsai
WDM 驱动程序编程简介,
包含三个伪驱动程序。
简单的数字 LCD 演示
作者:
Aric Wang
只是一个简单的数字 LCD 类,不使用外部位图。你可以使用和修改它。
微处理器简单 DOS
作者:
Dan Bloomquist
适用于非常小型系统的“磁盘操作系统”
Linux操作系统的简单驱动程序
作者:
Apriorit Inc, Danil Ishkov
在本文中,我将描述为Linux OS编写和构建一个简单驱动程序模块的过程。
使用 XP-COM 组件的简单 Firefox 插件
作者:
KarstenK
利用 XP-COM 的强大功能开始制作 Firefox 插件
用 C 语言编写的简单图形库,支持 BMP 和 WMF 导出
作者:
hus
用于将图形输出导出到 BMP 或 WMF 的图形库。
使用 ACE 库的简单 HTTP 代理
作者:
auralius manurung
关于如何构建简单 HTTP 代理服务器的文章
简单的 OpenGL 2D 原始图形 EP_OpenGL_002
作者:
erjan123
2D 基本 OpenGL 原始图形:
线条、
点、
三角形、
四边形和多边形
适合初学者的简单 UDP 时间服务器和客户端
作者:
gomorgan89
如何使用 WinSock 实现简单的 UDP 时间服务器和客户端。
简单、
便携但高效的 C 实现的 Quicksort
作者:
Member 9294701
简单、
便携但高效的 C 实现的 Quicksort
小型 C 语言 TCP 服务器框架
作者:
zvx
用于编写小型到中型跨平台 TCP 服务器的框架
面向 .
NET 的智能卡框架
作者:
orouit
描述了使用 PCSC 智能卡 API 的 .
NET 框架。
C 中的智能枚举库(使用 X 宏)
作者:
FredBienvenu
继我关于 X 宏的第一篇文章之后,我将描述如何构建一个宏库来扩展 C 中的枚举功能。
SQLite 服务器/客户端实现
作者:
Daniel Cohen Gindi
为伟大的 SQLite 实现服务器/客户端架构!
微型可变字符串分割器
作者:
mi-chi
使用格式掩码标记化和访问字符串内容
Arduino Mega 2560+WiFi R3 游览
作者:
honey the codewitch
利用这个廉价、强大的小设备来创造奇迹
Arduino 中的真随机数生成器(在这种情况下是 AVR ATmega)
作者:
umar.techBOY
基于硬件的随机数生成器,它利用微控制器电路的线路电容和自然频率来生成真正的随机数。
典型的 Linux C 应用程序:允许简单 IPC 管道的标准 I/O 端口
作者:
Ciro Sisman Pereira
演示如何创建一个与终端标准 I/O 端口交互的简单应用程序,
以提供进程间的 IPC 管道
使用 Teensy 的 USB HID 键盘、
鼠标、
触摸屏模拟器
作者:
Elmue
本文介绍如何使用 PJRC.com 的 Teensy 3.
1 板同时模拟键盘、
鼠标和触摸屏 USB HID 设备。
这允许通过一根 USB 线远程控制计算机。
支持带透明度的 PNG 文件的用户绘制按钮,适用于 Visual C++ 6.0 和 VS2005
作者:
Darren Sessions
使用此类,您可以将 PNG 图像添加到按钮中,并自动获得突出显示和灰度版本。
Pro*C 的 ABC
作者:
vipulparmar
Pro*C 的基本理解。
访问物理内存、端口和 PCI 配置空间
作者:
cyb70289
在用户模式下玩弄物理内存、端口、PCI 配置空间
访问:
使用 MySQL C API 访问 MySQL 数据库
作者:
Renato Tegon Forti
一组用于使用 MySQL C API 访问和操作 MySQL 数据库的类
访问:
使用 libpq - C 库访问 PostgreSQL 数据库。
作者:
Renato Tegon Forti
一组用于使用 libpq - C 库访问和操作 PostgreSQL 数据库的类。
准确、
轻松、
快速的窗体设计,
借助 Excel 的一点帮助
作者:
David A. Gray
一个 Microsoft Excel 工作表,
用于准确、
轻松、
快速地设计和应用 Windows 窗体和资源字符串。
在 C 中实现多态性
作者:
Ilia Glizerin
在 C 中手动实现 OOP 设计。
ACM 问题 (AARC'98) - Parkinson
作者:
MoustafaS
解决旧的 ACM 问题
改编的 WinMine 源代码,
用于教授 Win32 API 编程
作者:
Yiping Cheng
一套理想的源代码包,
用于向学生介绍 Win32 编程的基础知识
使旧代码适应新现实
作者:
Vitaliy Shibaev
本文描述了将旧式C/C++代码转换为完全托管的C#代码的有用技术。这些方法被用于移植libjpeg和libtiff的经典库到.NET Framework。
自适应肤色检测
作者:
pi19404
在本文中,我们将探讨论文“一种基于色调阈值的自适应实时皮肤检测器”中描述的自适应肤色检测技术。
添加构建日期和自动递增构建号
作者:
gugulea
本文介绍如何为项目添加自动化功能,该功能可以递增构建号并添加一个构建日期,该日期可以在文件属性窗口的版本选项卡中看到。
通过 Customdraw 为 ListView 添加颜色
作者:
Option Greek
派生自 CListCtrl 的控件实现,可用于设置行、列、单元格的颜色。
为现有的ATL/WTL应用程序添加宏脚本语言支持
作者:
Ernest Laurentin
演示了如何在现有的ATL/WTL应用程序中使用Microsoft Script Hosting。
为旧版 Windows 应用程序添加或改造 Aero Glass
作者:
Stefan Kuhr
为 Windows 应用程序添加 Aero Glass,同时保持其向后兼容旧版 Windows 版本。
C 中的高级类
作者:
Ghosuwa Wogomon
在 C 中实现类的干净示例
使用 IPC 在 Windows 上进行高级数据 I/O
作者:
Andy Galluzzi
和我一起为 Windows 创建最先进且最易于使用的全双工 MMF 基于 IPC
高级:优化的线程用于进行函数调用,包括返回值
作者:
T. Herselman
C++11 仅标头类,
在单独的线程上执行函数,
包括返回值。
采用独特的定制、
低级别、
无锁双缓冲队列;
采用高速数据格式,
仅用 6 条 CPU 指令执行函数队列;
lea、
call、
mov、
add、
cmp、
jb
树莓派冒险之旅。。。第四部分
作者:
leon de boer
介绍 SmartStart,类似于树莓派的 BIOS
Arduino (ESP32) 和 C# (ASP.NET) 之间的 AES 加密数据传输
作者:
adriancs
通过使用 AES 加密的 HTTP GET 请求在 Arduino 和 C# (ASP.NET) 之间进行通信
敏捷软件开发、需求、估算和规划的工作步骤
作者:
Monjurul Habib
构建软件系统最困难的一件事是精确地决定构建什么。软件开发中的每个人都有相同的目标:以低风险、
快速、
可靠的方式交付高质量、
有价值的功能给用户。本文将帮助他们实现这一目标。
计算斐波那契数的算法方法
作者:
José Cintra
一些计算斐波那契数的算法建议,涵盖迭代、递归和函数式范例。
C 中的分配内存管理
作者:
jurhas
处理动态分配的
AlphaView
作者:
Noel Frankinet
一个虚拟 WTL ListView 控件,基于 SQLite3 表或视图。
亲和数计算器
作者:
zeltera
亲和数(
1 到 200 万之间的成对数)
一次冒险:如何实现防火墙挂钩驱动程序?
作者:
Jesus Oliva
防火墙挂钩驱动程序是一种完全未知的开发简单包过滤应用程序的方法。本文将介绍此驱动程序的工作原理以及您需要做什么才能在应用程序中使用它。
反向工程指南
作者:
Joshua Tully
探讨了阻止反向工程的领域,并为开发人员提供了一些关于防止程序反向工程的函数和想法。
一种自主且隐藏的 IPC 机制
作者:
Kewin Rausch
一种非常小的 IPC 机制,
它不依赖任何现有的系统调用或 API。
纯 C 中的嵌入式文件系统
作者:
Malcolm Arthur McLean
我们用可移植的 C 语言实现了一个嵌入式文件系统,为用户代码提供文件服务。
探索通过多层多语言隧道设备生成确定性素数的可能
作者:
Nish Nishant, Professor Cuthbert Calculus, Glenn Quagmire
本文总结了Nish Sivakumar、Cuthbert Calculus教授和Glenn Quagmire共同进行的一项研究。
HTML5远程桌面 - 第二部分
作者:
Gustavo Ricardi
基于AJAX、JSON和HTML5的远程桌面软件。
列表拼接和遍历库的实现
作者:
Richard Chambers
提供一个 C 库,包含用于操作列表的基本原语,如 splice、for each 和算法。
连通组件标记算法的实现
作者:
Torben Trindkaer Nielsen
本文介绍了递归连通组件标记算法,并解决了堆栈限制问题。全部代码行数不到 70 行 C/C++。
C++ 中的服务定位器模式实现
作者:
Kenneth Kasajian
服务定位器可用于解耦类,
从而改进整体设计并大大有助于单元测试。
工业物联网框架(基于三星 Artik 10 和 Temboo):水资源管理案例研究
作者:
Abhishek Nandy
介绍强大的工业 Temboo Choreos,以扩展工业物联网框架和生态系统
Android NDK 入门
作者:
Pavel Durov
使用 Hello World 应用程序的基本 NDK 实现。
位运算符简介
作者:
PJ Arends
本文简要概述了 C 风格的位运算符
C/C++ 中的链表介绍
作者:
MEB Woods
从 C\C++ 角度出发的初学者链表指南
Palm 手持设备开发入门
作者:
Jason Henderson
使用经典的“Hello World!”
示例的第一个 Palm 应用程序。
Palm 平台入门
作者:
Christian Graus
Palm 世界概览,
包括一个 C 函数列表,
这些函数在 PalmOS 中有首选的等效函数。
C 语言 TinyVG 入门
作者:
honey the codewitch
TinyVG 是一种适合嵌入式的紧凑型矢量图形文件格式。我们在本文中对此进行探讨。
XCB 编程入门
作者:
Matt Scarpino
使用 XCB(X 协议 C 语言绑定)
开发低级 Linux 应用程序
libid3tag 库的包装器类的更新
作者:
Yubo Dong
更新的包装器类,用于检索和修改给定 MP3 文件的 id3 标签信息。
使用 Python 和 Numpy 分析 gdb 调试器中的 C/C++ 矩阵
作者:
M.Mo
使用 gdb 调试器的 Python API 在调试会话中分析和可视化 C/C++ 数组。
Android 触摸手势捕获界面
作者:
pi19404
本文中,
我们将研究 Android 设备的 unistrore 手势识别。
Android + iOS 手电筒示例
作者:
Cloud Hsu
用于演示 Android 和 iOS 控制手电筒的示例。
Android.
支持 SVG 的 ImageView
作者:
Igor Kushnarev
在 ImageView 控件中使用 SVG 的技术。
一阶 Goertzel 算法的另一种方法
作者:
Mosi_62
这种方法展示了一种相当容易理解的一阶 Goerzel 算法。
C 和 C++ 的另一个参数解析函数
作者:
Bill_Hallahan
参数解析函数可识别可选参数和位置参数。
另一个星际迷航游戏(复古版)
作者:
BadKarma
重制星际迷航游戏,采用 2D 复古风格
另一个 Web 测试工具
作者:
jan larsen
Web 应用程序的压力测试工具。
C++中的Apache 2.x模块(第一部分)
作者:
Andy Kirkham
第一部分 - 设置与入门
Apache 2.
x C++ 模块 (第二部分)
作者:
Andy Kirkham
第二部分 - 进入 C++ 世界
Apex memmove -
x86/
x64 上最快的 memcpy/
memmove...
EVER,
用 C 编写
作者:
T. Herselman
2年前,
我花了大量精力研究memcpy/memmove;
编写了140多个版本的memmove(80,000行代码);
在多台机器上进行测试、
反汇编、
优化和基准测试。
我从未发布过文章或代码;
直到此时!
所以我必须在我疯掉之前发布它!
API 挂钩 (LoadLibrary)
作者:
Adam Roderick J
一种简单的挂钩 LoadLibrary API 的方法,附带示例
API Hooking揭秘
作者:
Ivo Ivanov
本文演示了如何构建一个用户模式Win32 API监视系统。
API 挂钩揭秘第 3 部分和第 4 部分 - 线程死锁检测器
作者:
xryl669
关于 API 挂钩的最后一篇文章,
附带了一个可用的线程死锁检测器示例。
使用 MS Detours 进行 API 挂钩
作者:
AlexAbramov
在本文中,
我将讨论API挂钩的理论和实现。API挂钩是一种强大的技术,
它允许某人劫持一个函数并将其重定向到一个自定义函数。
在将控制权交还给原始API之前,
可以在这些函数中完成任何事情。
近似熵和样本熵复杂度度量
作者:
Chesnokov Yuriy
本文介绍了用于生物信号分析的近似熵和样本熵估计的 C++ 代码
使用 DispatcherObject 的具有多个客户端的服务架构
作者:
Carsten Breum
展示了使用 DispatcherObject 的服务架构,该服务可在其自己的线程上处理多个客户端。
Arduino - KVM 远程控制
作者:
Christ Kennedy
构建一个远程控制,用于一个笨重、缠绕电线的 KVM,这个 KVM 最好隐藏在你的桌子下面
Arduino 家用蒸馏设备
作者:
Christ Kennedy
使用 Arduino 蒸馏洗手液和其他社交润滑剂
Arduino 平台 - 差动间隙控制 (太阳跟踪器)
作者:
DaveAuld
差动间隙控制的简单实现,
用于跟踪太阳东西方向的移动
Arduino 平台 - SIMON 游戏实现
作者:
DaveAuld
使用 Arduino 平台实现 SIMON 游戏。
Arduino 半智能烘干机控制
作者:
hjgode
如何控制浴室里的烘干机
Arduino 释放
作者:
Sandeep Datta
本文旨在为你提供更强大的工具,让你释放创造力,而不受默认 IDE 的限制。
Arduino、
C# 和串行接口
作者:
Marco Bertschi
通过 C# 和 System.
IO.
Ports 命名空间中的 SerialPort 类与 Arduino 板进行串行通信
基于 Arduino 的 MIDI 表达踏板
作者:
jeffb42
用 Arduino 电路板创建一个 MIDI 表达踏板
FRDM-KL25Z 板的 Arduino 兼容软件库
作者:
Jan Dolinay
本文介绍了一个用于 FRDM-KL25Z 板的软件库,
该库允许使用 Arduino API 为该板编写程序。
eVC 的 ARM 汇编,带 Mono Jit 宏
作者:
Sjoerd_B
eVC 的 ARM 汇编,带 Mono Jit 宏
ARM 教程第二部分:定时器
作者:
Mike Hankey
STM32 定时器外设概览
使用 FANN 库轻松实现人工神经网络
作者:
Software Developer's Journal
神经网络通常与专业应用相关联,
仅由少数专家开发。
这种误解对其普及产生了非常负面的影响。
希望FANN库将有助于填补这一空白。
ASCII动画(仅供娱乐)
作者:
Jason Henderson
使用此COM对象在窗口中绘制和动画ASCII字符。
“按原样”
软件架构
作者:
Zebedee Mason
介绍了用于从源代码和 .
NET 程序集自动构建架构图和指标的软件。
讨论了 Visual C++、
Python、
Linux 内核、
Boost 和 .
NET 的示例。
ASP.NET Core 1.0 MVC 6 使用 WEB API 和 AngularJS
作者:
syed shanu
本文将介绍 ASP.NET Core 1.0 MVC 6 使用 WEB API 和 AngularJS。
将类/结构与窗口关联
作者:
Captain Price
将类或结构与窗口关联的几种方法及其差异
C 中的异步多播回调
作者:
David Lafreniere
使用这个可移植的 C 语言回调库简化线程之间的数据传递。
Asyncsocket 第三部分:服务器
作者:
bkelly13
在 TCP/IP 应用程序中使用 Windows 类 CAsynSocket
AT&T M2M 挑战赛
作者:
Mats Samuelsson
AT&T 在 2013 年 AT&T 开发者峰会上举办了 M2M 挑战赛。
ATL OLEDB 内存泄漏 2:CDynamicParameterAccessor
作者:
jason lue
CDynamicParameterAccessor 在特殊情况下存在微妙的内存泄漏问题
ATL 分割器 ActiveX 控件
作者:
Andrew Garbuzov
将我的分割器 ActiveX 控件从 MFC 移植到 ATL。
攻击堆栈
作者:
David A. Gray
当心废弃的堆栈帧,
因为它会被随意掠夺。
使用 AVAssetResourceLoader 和 AVPlayer 在 iOS 中进行音频流式传输和缓存
作者:
leshkoapps
如何在您的应用程序中使用 AVAssetResourceLoader 和 AVPlayer。
iPhone 的有声读物播放器
作者:
brochpirate
专为收听有声读物而设计的 iPhone 媒体播放器。
认证加密
作者:
Jeffrey Walton
使用 Crypto++ 进行认证加密。
纯 C 语言的自动释放池
作者:
Chilap
使用纯 C 语言模拟 Objective-C 中的内存自动释放池
auto_ptr 及其用法
作者:
Neeraj Sathe
本文讨论了 STL 的 auto_ptr 类的用法
Visual Studio 中的自动构建版本控制
作者:
Beau Skinner
自动构建版本感知、
递增和归档。
从 XML 自动初始化 C++ 对象
作者:
Alexandre GRANVAUD
自动从 XML 文件初始化你的数据类。
自动转储收集和分析
作者:
Dan Hu
自动转储收集和分析
ESP8266 物联网设备的自动网络配置
作者:
honey the codewitch
关于自动配置 ESP8266 物联网设备的指南和源代码
避免和识别线程之间的虚假共享
作者:
Intel ISN
在对称多处理器(SMP)系统中,
每个处理器都有一个本地缓存。
内存系统必须保证缓存一致性。
当不同处理器上的线程修改位于同一缓存行的变量时,
就会发生伪共享。
学习检测和纠正伪共享的方法。
避免线程通信中的数据丢失
作者:
Luis Vital
避免线程通信中的数据丢失
避免线程之间的堆争用
作者:
Intel ISN
从系统堆中分配内存可能是一项昂贵的操作,
因为系统运行时库使用一个锁来同步对堆的访问。
对此锁的争用会限制多线程带来的性能优势。
学习如何解决这个问题。
AVR 汇编入门 101
作者:
Mike Hankey
学习 AVR 微控制器和汇编语言的基础知识
AVRILOS SysTick 定时器增强
作者:
grilialex
AVRILOS SysTick 模块的错误修复和增强。
AVRILOS:
AVR 微控制器的简单操作系统
作者:
grilialex
一种轮询式操作系统(无抢占式多任务处理),
支持快速应用程序开发
Back Orifice XP
作者:
Javier Aroche
Back Orifice XP (BOXP) 是一个基于 BO2K 的网络管理工具。
C++ 中的反向传播人工神经网络
作者:
Chesnokov Yuriy
本文演示了一个反向传播人工神经网络控制台应用程序,包含用于性能估计的验证集和测试集,使用不均匀分布度量。
糟糕的编码实践
作者:
Gopi Krishna Nuti
糟糕的编码实践
基本加密协议:密钥交换
作者:
Kewin Rausch
安全通信信道中管理密钥交换的协议简介。
Linux 中基于 x86-32 位的格式化字符串漏洞 - 第一部分
作者:
Oscar-Tark
基本的格式化字符串漏洞向你展示了 printf 函数编程中的小错误可能对试图破坏系统的黑客来说是致命的武器。
Linux 中基于 x86-64 位的基本缓冲区溢出
作者:
Oscar-Tark
如果你正在研究白帽黑客技术,了解用于溢出的老派策略是很有益的。
BasicAdmin - 个人组织者
作者:
ErnestoNet
财务、联系人、笔记组织者
BCBCurl,一个基于 LibCurl 的下载管理器
作者:
Whay Kay Pee
如何嵌入 LibCurl 以创建下载管理器。
Beaglebone Black GPIO 设备驱动程序
作者:
23ars
这是一篇关于 Linux 设备驱动程序的简单文章,实际上是关于一个控制 Beaglebone Black 的 GPIO(通用输入/输出)端口的字符驱动程序。
击败夏令时错误并获取正确的文件修改时间
作者:
Jonathan Gilligan
Windows 报告的文件修改时间错误,会根据夏令时而变化。本文描述了原因以及如何确定正确的文件修改时间并避免 DST 错误。
初学者 Android 移植:在 Debian 上设置稳定的构建环境
作者:
dkoksal
通过稳定、一致的构建环境,减轻 Android 移植的一些痛苦。
开始一个基于导航的应用
作者:
mattz32
一个关于如何创建基于导航的应用程序和视图之间过渡的简单教程。
数据聚类入门
作者:
Andy Allinger
介绍数据聚类和 k-means++ 算法
Direct3D 10 入门
作者:
Vahid Kazemi
使用 Direct3D 10 创建您的第一个应用程序。
开始操作系统开发,
第三部分
作者:
0x3c0
描述符表和中断。
开始操作系统开发,
第二部分
作者:
0x3c0
C++ 支持代码和控制台。
开始使用 STMicroelectronics 的 ST32F3DISCOVERY 微控制器板
作者:
Richard Chambers
使用 ST32F3DISCOVERY 板的 STM32CubeIDE 的介绍和首次演练。
更好的睡眠方式:控制线程的执行并限制 CPU 使用率
作者:
hagarwal
这是一个类,可以帮助您控制涉及循环/轮询的线程的执行,并将其 CPU 使用率限制在指定限制内。
带透明背景的大时钟
作者:
PeterGlen
带透明背景的大时钟,基于 7 段 LCD。
大整数库
作者:
User 6918454
一个 .
NET 2.0 和 Mono 库,
用于 64 位优化的超大整数处理,
最多可达 10240 位二进制数字或大约 (安全使用) 3000 位十进制数字
二进制混淆
作者:
Kewin Rausch
如何在二进制级别添加混淆以保护您的技术
Bird 编程语言:第一部分
作者:
Dávid Kocsis
一种新的通用语言,
旨在快速、
高级且易于使用。
Bird 编程语言:第二部分
作者:
Dávid Kocsis
一种新的通用语言,
旨在快速、
高级且易于使用。
(我将其从 Anonymus 重命名了)
Bird 编程语言:第三部分
作者:
Dávid Kocsis
一种新的通用语言,
旨在快速、
高级且易于使用。
位运算解释
作者:
programmersmind
几个著名的位运算问题集
蓝牙配置
作者:
raddevus
学习使用附带的 Arduino 草图配置你的 HC-05 蓝牙模块
蓝牙信使
作者:
raddevus
学习使用 HC-05 蓝牙组件,以便你可以与 Arduino 通信
提高大数据应用程序中 Java 的性能
作者:
Kumar_Shiv, Rahul Kandu
提高大数据应用程序中 Java 的性能
气泡树平衡二叉树(面向所有人)
作者:
jurhas
快速二叉树算法
构建混合模式采样分析器
作者:
Mattias Högström
遍历本机和托管调用堆栈相对容易。
遍历混合模式调用堆栈则困难得多。
现有文档非常少。
我希望本文及其示例分析器能对此领域有所阐明。
构建编程语言:第二部分(为 BrainLess 添加条件、循环和块)
作者:
BrainlessLabs.com
在本文中,我们将讨论实现条件语句、循环和块。
在 Visual Studio (MSBuild) 中构建和配置 boost。
作者:
Eugene Sadovoi
将第三方工具和库集成到 Visual Studio (MSBuild) 配置环境中。
在 Visual Studio (MSBuild) 中构建和配置 OpenSSL。
作者:
Eugene Sadovoi
将第三方工具和库集成到 Visual Studio (MSBuild) 配置环境中。
构建和部署基本的 WDF 内核模式驱动程序
作者:
Bruno van Dooren
关于开发 WDF 内核模式驱动程序基础的驱动程序的文章。
基于 MySQL 存储引擎和 API 进行复杂分析,使用 SQL 查询语言。
作者:
SarmadAsghar
这将有机会计算聚合、连接从 API 检索到的数据,而这是以前从未做过的。
利用 MySQL 存储引擎和 API 构建,
使用 SQL 查询语言进行复杂分析:
第二部分
作者:
SarmadAsghar
利用 MySQL 存储引擎和 API 构建,
使用 SQL 查询语言进行复杂分析:
第二部分
使用 UIWebView 构建简单的 iPhone 阅读器应用程序
作者:
deluizon
通过开发简单的阅读器应用程序来学习 iPhone 上的应用程序开发基础知识。
使用 ASP.
NET 5 MVC 和 Entity Framework 7 构建 Web 应用
作者:
Fiyaz Hasan
使用 ASP.
net 5 MVC 和 Entity Framework 7 构建技术事件管理应用程序
构建你自己的操作系统
作者:
S Keller
编写你自己的操作系统。
绕过 ftell/fseek 的 2GB 限制
作者:
IGx89
关于如何实现 _fseeki64 和 _ftelli64 的说明。
绕过 PatchGuard 3
作者:
Christoph Husse
本文介绍如何在最新的 Windows 版本上绕过 PatchGuard 3。
通过 bootkit 绕过 Windows XP 登录密码
作者:
fhrdina
关于 Windows XP 登录过程修改的文章
基于 C 的表达式求值库
作者:
bavander
快速、强大、有用的表达式求值库。
C 函数将列表导出到带分隔符的文本文件
作者:
Bruno Challier
Win32 API 使用 C - 无 MFC。
C 函数将列、项和子项插入列表控件
作者:
Bruno Challier
Win32 API 和 C。
C 语言动态字符串
作者:
steveb
C 语言的动态字符串
C 或 C++ 控制台程序代码生成器
作者:
Bill_Hallahan
以下程序是一个代码生成器,可生成具有自动生成解析代码的 C 程序或 C++ 程序。
嵌入式系统的 C 编程
作者:
Amit Banerjee
基于事件的任务调度。
C# ATLCOM 互操作代码片段 - 第一部分
作者:
Gopi Krishna Nuti
代码片段详细介绍 C# 和 ATLCOM 中的互操作编程
C/C++ 头文件和源文件:它们是如何工作的?
作者:
honey the codewitch
了解头文件和源文件之间的区别、它们的作用以及它们如何协同工作。
C++17 新特性和技巧
作者:
Volynsky Alex
C++17 标准的新特性
C++ 和微控制器:使用和测试
作者:
Alexandr Surkov
我使用 C++ 与微控制器的经验
C++ HMAC-SHA 类实现
作者:
Chien-Chung, Chung
C++ HMAC-SHA1 类
C++ 编码实践指南
作者:
Chesnokov Yuriy
本文介绍了 C++ 编码风格和实践,应遵循这些风格和实践来开发健壮可靠的代码,并且易于其他开发人员理解和维护。
C++ Hibernate
作者:
Edwig Huisman
C++ 的 Hibernate 框架。
C++ 内存清理
作者:
Fady Aladdin
演示 C++ 的一个特性,即使用指针动态分配和释放数组
C++ 内存泄漏查找器
作者:
Fredrik Bornander
如何通过库注入编写内存泄漏检测程序
C++ 内存管理创新:GC 分配器
作者:
xushiwei
大多数 C++ 程序员无法从“垃圾回收”技术(GC)中受益。这里有一种新的内存管理技术,称为“GC 分配器”(注意它不是“GC”)。
C++ 对象关系映射 (ORM)- Eating the Bun - 第 1 部分
作者:
BrainlessLabs.com, sibani.p
在 SQL 数据库之上为 C++ 创建一个简单的 ORM
C++ 对象化设计模式
作者:
MarcosCB
一种为 C++ 提供通用对象继承优势的设计模式
iPhone 上的 C++:
测试驱动开发
作者:
Craig Giles
我最近学习了很多开发策略,
而我刚刚开始研究的最新一项是测试驱动开发 (TDD) 或单元测试。
C++ 属性访问器
作者:
Chris Grimes
展示如何创建支持 C#-like 语法的 C++ 属性访问器。
C++ 语法揭秘
作者:
Mohammad Nasim
解答初学者甚至高级程序员心中关于奇怪语法的许多疑问
C++ 包装器类用于计算移动平均值
作者:
Member 2516638
C++ 包装器类用于计算移动平均值
Oracle OCI 接口的 C++ 包装器
作者:
lihaijian
本文将提供 Oracle OCI 接口的跨平台 C++ 包装器。
Sybase OPENCLIENT 接口的 C++ 包装器
作者:
lihaijian
本文将提供 Sybase OPENCLIENT 接口的跨平台 C++ 包装器。
C++0x 动态消息传递
作者:
Achilleas Margaritis
C++0x 动态消息传递(类似 Objective-C)
C++11 并发
作者:
Babu_Abdulsalam
C++11 中支持并发的各种功能
C1:计算器是如何工作的/如何编写一个?
作者:
Michael Lüftenegger
计算器解释
C³ Cubism C 语言扩展
作者:
Askar Azhibaev
使程序对人类更加可理解和熟悉
c8051 模块
作者:
ingvar8
用于变频器的 c8051 模块
通过无穷序列计算 PI 的值
作者:
José Cintra
使用双精度和任意精度通过无限级数计算 PI 近似的迭代算法
使用 C 语言的日历
作者:
Debabrata_Das
C 程序用于显示任意给定月份和年份(mm-yyyy)的日历
使用 CLE 从 Java Android 调用 C/C++
作者:
li9705
如何使用 CLE 从 Java Android 调用 C/C++
CaptureManager SDK - 从网络摄像头捕获、录制和流式传输视频和音频
作者:
Evgeny Pereguda
本文介绍了我的使用 Microsoft Media Foundation 在 Windows OS 上捕获视频和音频源的项目。
在 Windows 7 和 Windows 8 上捕获实时视频(
来自网络摄像头)
作者:
Evgeny Pereguda
使用 Media Foundation 从网络摄像头捕获实时视频的简单库
使用超声波换能器的汽车距离传感器
作者:
Florian Rappl
使用带超声波换能器的 Arduino 的汽车距离传感器
将 Allman 风格的括号改为 Stroustrup 风格
作者:
Bill_Hallahan
更改自动生成代码的括号风格的程序。
更改 Win-XP、
VISTA 和 Server2003 中的文件描述符限制和 TIME_WAIT 限制。
作者:
Raghuwanshi.G.S
本文介绍了如何通过更改 Windows 2003、
XP 和 Vista 中的 FILE DESCRIPTOR 限制和 TIME_WAIT 来提高服务器/系统性能。
查看 2.0,一步完成 Win32 SDK C 复选框组合框和列表框
作者:
David MacDermot
本文介绍如何为标准组合框和列表框控件添加复选框。
查看,一个简单的 Win32 SDK 复选列表框和组合框
作者:
David MacDermot
为标准组合框和列表框控件添加复选框
电路引擎
作者:
Emre Guldogan
逻辑电路仿真与分析系统
cn5apinet - ConceptNet5 API 库
作者:
JoeSox
连接到 ConceptNet 5 的 REST API
cobj:
纯 C 中的多态性
作者:
GProssliner
cobj 是一个基于预处理器的接口多态性生成器
注入代码到正在运行的 Linux 应用程序
作者:
Gregory Shpitalnik
如何将一些代码注入到正在运行的 Linux 应用程序中
代码优化教程 - 第二部分
作者:
Razvan Aguridan
初学者优化教程。
代码审查清单
作者:
Ebenezar John Paul
适用于大多数编程语言的理想代码审查清单
代码统计助手
作者:
sense_8
一个 C/C++、数据结构和 Win32 API 项目
CodeCount 统计源代码行数
作者:
Leslie Zhai
这是 libc/libc++ 跨 GNU 和 WIN32 的 SLOC 控制台的记忆。
编码最佳实践和解决方案
作者:
Keerthi_Kumar_N
本文主要介绍可以在任何编程语言中采用的最佳实践,这些实践可以产生更易于维护和可重用的代码。
为 Windows Mobile 平台编写 Logo 认证代码
作者:
Dr. William J. Blanke
本文介绍了如何抽象出开发人员在创建必须获得每个平台 logo 认证的原生代码应用程序时会遇到的一些最常见问题。
iOS的可折叠表格视图
作者:
Bernhard Häussermann
一组源代码文件,扩展了UITableView,使其具有可折叠和展开的节。
颜色渐变类
作者:
Stefan Freyr Stefansson
一个 C++ 类,用于定义颜色渐变并插值一个值以产生颜色。
Colorz - RGB 助手
作者:
Jeremy Falcon
协助开发者进行颜色强度处理
纯 C 语言中的 COM
作者:
Jeff Glatt
如何在纯 C 语言中创建/使用 COM 组件,无需 MFC、ATL、WTL 或任何其他框架。
纯 C 语言中的 COM,第二部分
作者:
Jeff Glatt
如何在 C 语言中编写一个 COM 组件,该组件可以被 VBScript、Visual BASIC、jscript 等脚本语言使用。
纯 C 语言中的 COM,第三部分
作者:
Jeff Glatt
C 语言中的 COM 集合
纯 C 语言中的 COM,第四部分
作者:
Jeff Glatt
用 C 语言创建一个带有多个接口的 COM 对象。
纯 C 语言中的 COM,第七部分
作者:
Jeff Glatt
一个 ActiveX 脚本主机,带有自定义 COM 对象。这允许脚本调用你应用程序中的 C 函数。
纯 C 语言中的 COM,第八部分
作者:
Jeff Glatt
杂项脚本主机详细信息
编译器和语言
作者:
Asif Bahrainwala
设计你自己的语言并为其编写编译器/解释器
编译器模式
作者:
DQNOK
追踪一个高速表达式求值器的演变,以演示你需要“自己动手”编写递归下降编译器所需的各种模式。
将 MuPDF DLL 编译成渲染和编辑 PDF 文档
作者:
wmjordan
MuPDF 是一个用 C 编写的开源、高性能 PDF 渲染和编辑引擎。本文介绍了如何将其源代码编译成 DLL 以供其他编程语言使用。
为 Windows Phone 8 编译 Python
作者:
li9705
本文介绍了如何在 WP8 上编译 Python 源代码、所做的更改以及一个在 WP8 原生应用中使用 Python 的示例。
将你的 C 代码编译成 .NET - 第一部分
作者:
Alexandre Bencz
有了这个新的 OrangeC/C++ 编译器后端,你可以将你的 C 代码编译成 .NET
将 C 代码编译到 .
NET - 第 2 部分
作者:
Alexandre Bencz
使用这个新的 OrangeC/C++ 编译器后端,您可以将 C 代码编译到 .
NET。
多语言复数库
作者:
Afzaal Ahmad Zeeshan
本文对复数及其创建和函数进行了基本概述,
特别是算术函数的运算符重载。
目前支持的编程语言包括Java、
C++、
C#和VB.NET。
Composite 模式作为 C++ 组件
作者:
tojohere
Composite 模式作为可重用的 C++ 模板类
计算机视觉沙箱
作者:
Andrew Kirillov
一个开源应用程序,用于采集和处理来自摄像头的视频
NaN、IND、INF 和 DEN 的概念
作者:
Nisamudheen
使用 C++ 的 NaN、IND、INF 和 DEN 的数值概念。
将 MATLAB 连接到 C 语言 DLL
作者:
chrisdaw
MATLAB 环境不允许轻松访问常见的 Windows 函数;本文通过调用专门开发的 C DLL 库,解释了如何从 MATLAB 内部轻松访问这些函数。
连接到 SQL Server
作者:
User 4838655
本文解释了如何连接到 SQL Server 并传递一个字符串。
C 语言的保守垃圾收集器
作者:
Yasin HINISLIOGLU
本文介绍了使用 C 语言的垃圾回收和内存管理
一致性哈希
作者:
sparkliang
关于一致性哈希的介绍和 C 库源代码。
C++ 中的 Const 说明
作者:
LaymanZheng
本文说明了 C++ 中 const 的常见用法
在iPhone应用程序中消费RESTful服务(bit.ly)
作者:
User 1556233
如何在iPhone应用程序中消费RESTful服务(bit.ly)
使用 Visual Studio (MSBuild) 项目引用系统在 Boost 中使用 ZLib
作者:
Eugene Sadovoi
将第三方工具和库集成到 Visual Studio (MSBuild) 的构建和引用系统中。
使用 Windows Phone 和蓝牙控制遥控汽车
作者:
Joel Ivory Johnson
一篇关于修改遥控汽车以通过 Windows Phone 控制的教程。
二进制、八进制、十进制和十六进制数制之间的转换
作者:
asadbd
二进制、八进制、十进制和十六进制数制之间的转换。可下载的 C 代码。
快速将整数转换为 base64 字符串并返回
作者:
w.hooper
将正 32 位整数转换为 base64 字符串。这是最快、最短的整数到文本/从文本的编码/解码。易于修改为 64 位整数。
将整数转换为其文本描述
作者:
Jeremy Falcon
将整数转换为其文本描述
将 MAC 地址字符串转换为字节
作者:
anand choubey
代码片段将 MAC 地址字符串格式转换为字节
将 Xilinx FPGA/CPLD 转换为 C 源代码
作者:
grilialex
用于将 Xilinx 位流转换为 C 源代码以对 FPGA/CPLD 进行编程的流程和工具
将 C++ 枚举转换为字符串
作者:
Marcos F. Cardoso
如何将 C++ 枚举转换为字符串。
酷炫的虚拟音量计(“DOS 模式”),对于任何想了解 VC++ IDE 和 Win32 核心 API 的人来说,这是一个有趣的入门项目
作者:
simonp_ca
简单的原生DLL(在VC++中制作)使用Win32核心API从默认音频设备(扬声器或耳机)捕获实时音频信号。
一个小的C#控制台EXE从DLL捕获信号,
并实时调整音量条。
观看它很有趣,
而且易于理解。
复制构造函数和赋值运算符:告诉我规则!
作者:
Kenneth Kasajian
我有时会收到一些刚接触C++的经验丰富的程序员提出的问题。
关于这个主题有很多优秀的书籍,
但我在网上找不到一套清晰简洁的规则,
供那些不想理解语言的所有细微差别——
而只想了解事实的人使用。
CoreData持久化框架
作者:
Jozef Bozek
iOS CoreData的轻量级对象包装器。
CoreObjects/GoliahCore17:纯 C 的 \*.\*
作者:
Sauro Abbondanzieri
UWP、COM、C++/WinRT、纯 C 中的 OOP。
还有什么?
CoreObjects/GoliahCore17:纯 C 语言的有效 OOP
作者:
Sauro Abbondanzieri
一种在纯 ANSI C 中处理 OOP 的全新、精炼且有效的方法
CoreObjects/GoliahCore17:纯 C 中的有效 OOP || 2
作者:
Sauro Abbondanzieri
使用 OOP 实现 Canvas 概念,以一种新鲜、精致且有效的方式,纯粹的 ANSI C
基于计数器的c8051
作者:
ingvar8
基于计数器的c8051
CPM - C/C++ 包管理器
作者:
Mircea Neacsu
多个库的有效管理工具
CrashRptEx - CrashRpt 崩溃报告系统的扩展
作者:
Andreas Schoenefeld
如何使用 CrashRptEx,以避免 MFC 应用程序中崩溃报告的一些陷阱,或者如果您希望在崩溃后继续应用程序。
为您的 C++/
QT 应用程序创建出色的 WPF UI
作者:
The Ænema
本文将教您如何在不使用任何复杂、
不安全、
ActiveXish 方法等的情况下,
为您的原生应用程序创建精美、
简洁、
流畅的 WPF/
Winform UI。
使用链表创建多个独立定时器
作者:
Amit Banerjee
一个简单的 C 程序,用于为嵌入式系统从单个定时器中断创建 16 个定时器例程。
创建简单的调色板动画
作者:
Aric Wang
向您展示如何用调色板创建简单的动画
为您的 MFC 文档类型创建缩略图提取器对象
作者:
Philipos Sakellaropoulos
关于为 MFC 文档类型编写缩略图 Shell 扩展的文章。
用 C 语言创建你自己的内核
作者:
Pritam Zope
在本文中,我们将创建一个简单的内核,例如首先打印 HelloWorld,然后编写用于在内核中打印数字、键盘输入/输出、框图 GUI 和井字棋游戏的函数。
使用 Visual Studio 创建 Linux 内核驱动程序
作者:
Ivan Shcherbakov
本文介绍了如何在现代 Linux 内核上创建和调试一个简单的设备驱动程序
创建自解压二进制文件
作者:
ima_c++_programmer
这是一个压缩文件的实用工具,可将其压缩成自解压二进制文件。该自解压二进制文件可以在任何系统上无需安装即可用于解压文件。
在 C 和 C# 中创建录音机
作者:
Mohammad Elsheimy
学习如何在 C 和 C# 中录制音频和播放声音文件。
创建和调用 .
NET 中的 C 函数 DLL
作者:
harunmip
解释如何从 .
NET 调用 C 函数 DLL
在 Visual Studio Code 中创建和调试 Arduino 程序 - 第一部分
作者:
Jan Dolinay
如何在 Visual Studio Code 中创建和调试 Arduino 程序
在 Visual Studio Code 中创建和调试 Arduino 程序 - 第二部分
作者:
Jan Dolinay
本文介绍了如何设置 VS Code 来调试你的 Arduino 程序。
在 C 中创建和按值传递对象
作者:
Martin ISDN
C、纯函数、多文件、栈和堆
在 Eclipse 中创建 Arduino 程序
作者:
Jan Dolinay
关于设置 Eclipse 来为 Arduino Uno 构建程序的文章。
使用 Visual Studio 和 C++ 创建 Shellcode
作者:
The Ænema
学习如何使用 Visual Studio 2019 和 VC++ 以简单的步骤将任何代码转换为稳定的 Shellcode!
创建和更新评论印章宏
作者:
Modesty Zhang
这是一个Visual Studio .NET 2003宏,
它可以自动将版权、
创建日期、
作者和更新等注释块插入到你的源文件中。
基本上是你想为你的源文件头添加的任何内容。
临界区块
作者:
hongseok.com
使用 CRITICAL_SECTION 的辅助类
跨平台互斥锁
作者:
Gulyan
在跨平台编程中使用互斥锁
使用 Scaffolding 和 Entity Framework 进行 CRUD
作者:
syed shanu
在本文中,我们将详细介绍如何使用脚手架创建一个简单的学生主数据 CRUD(创建/读取/更新和删除)。
使用 AVX 和 AVX2 进行数字运算
作者:
Matt Scarpino
本文解释了如何使用 Intel 的高级矢量扩展 (AVX) 本征函数在 C/C++ 中执行数学 SIMD 处理。
通过 ICAS (Inner Centered Arcs) 表示曲线
作者:
T.Kojima
关于另一种曲线表示法的建议
DOC 平台上的 C 语言曲线追踪器!
作者:
BhaskarBora
此软件旨在展示 C 和 DOS 相对于 Windows 的优势。这是一个经典软件!
C++ 中的自定义(用户定义)运算符
作者:
John Crenshaw
C++ 本身不支持添加新运算符,但本文展示了如何通过宏和一些巧妙的重载,可以轻松地添加自己的运算符。
自定义控件图表和进度条
作者:
Shanmuga Sundar.V
关于 Win32 自定义图表控件和进度条创建的文章。
Win32 API 中的自定义控件:控件自定义
作者:
Martin Mitáš
自定义现有控件技术的概述。
Win32 API 中的自定义控件:自定义控件的封装
作者:
Martin Mitáš
一些将自定义控件特定代码从父窗口过程中移除的技术。
Win32 API 中的自定义控件:滚动
作者:
Martin Mitáš
如何在控件中支持滚动。
Win32 API 中的自定义控件:标准消息
作者:
Martin Mitáš
让您的控件能够回答系统或应用程序可能提出的问题。
Win32 API 中的自定义控件:基础知识
作者:
Martin Mitáš
纯 Win32 API 中自定义控件开发的快速入门。
Win32 API 中的自定义控件:绘图
作者:
Martin Mitáš
理解自定义控件绘图的基础知识,
并避免控件闪烁的陷阱
Win32 API 中的自定义控件:视觉样式
作者:
Martin Mitáš
使用视觉样式 API,
使您的控件与标准/常见控件保持一致。
Excel 中的自定义函数:第五部分,XLL-RTD
作者:
Steve L. Powell
简介为什么你想从XLL调用RTD?
回想一下,
调用RTD的方式是通过Excel中的RTD函数,
所以用户需要以某种方式记住你的函数需要多少参数,
以及按照什么顺序提供它们,
甚至函数的名字是什么。
祝你解释顺利
自定义滚动条库版本 1.1
作者:
James Brown
如何使用酷炫滚动条库
自定义模态对话框
作者:
lata07mahi
具有用户自定义外观和感觉的模态对话框。
可定制的 Butterworth 数字滤波器
作者:
Andy Allinger
由通带频率、阻带频率、通带衰减和阻带衰减指定的滤波器
C++ 的黑暗角落和陷阱
作者:
SimbirSoft
C++:爱与情趣
DataGridView 复制和粘贴
作者:
Mycroft Holmes
在 DataGridView 和 Excel 之间进行复制和粘贴。
DCOM 揭秘:问答
作者:
Brian C Hart
Brian 对你关于他的 DCOM 教程最常见问题的详细解答。
DCOM 传输
作者:
araud
你自己的 DCOM 传输
DCR (数码相机原始) 文件格式
作者:
LeisureBamboo
某些 DCR 文件格式/数据结构
DebugBreak 和 ASSERTs 始终可用,随处可用
作者:
Stas Kondratiev
演示如何改进标准的 DebugBreak 和 ASSERTs,使它们始终可用。
Arduino 的调试器
作者:
Jan Dolinay
适用于 Arduino 的源代码级别调试器,
使用 GDB 和 Eclipse。
使用 GDB 调试经典 ATtiny 和小型 ATmega MCU 上的 Arduino 项目
作者:
Bernhard Nebel
为那些最终想使用 GNU 调试器 GDB 来调试运行在 AVR MCU 上的 Arduino 项目的人提供的教程
调试和构建操作系统
作者:
S Keller
如何构建和测试你自己的操作系统。
调试 Java 应用程序中的 C++ 代码
作者:
Gregory Shpitalnik
如何在 Java 和 C++ 调试器中同时调试 Java/C++ 混合代码
通过调试器进行调试
作者:
Jeffrey Walton
在 .
NET 世界中使用 WinDbg 进行调试。
解码多页旋转 tif.zip
作者:
LeisureBamboo
多页旋转 tif.zip 的解码和编码
DecompressLibrary - 用于将 zip、gz 或 tar.gz 文件解压缩到内存缓冲区的通用库
作者:
Marius Daniel Ciorecan
一个库,它提供了一个易于使用的类(CDecompressLibrary),该类可以检测存档文件(zip、gz、tar.gz)并将其解压缩到内存缓冲区。
防御性编程
作者:
Rob Manderson
关于如何编写防御性软件的一些想法
使用 Doxygen 进行依赖分析
作者:
Zebedee Mason
使用 Doxygen 解析源代码并生成报告来进行依赖分析
将运行在 Microsoft IIS 10 上的 Node.js 应用程序部署到 Docker 的 Windows Server Core 2016 容器
作者:
Arthur V. Ratz
在这篇简短的文章中,我们将演示如何将 Node.js 应用程序部署到 Docker 的 Windows Server Core 2016 容器上运行。
设计和开发匿名网络
作者:
Kewin Rausch
设计和开发类似 TOR 的协议,以保护您的通信安全并保护您的身份
Arduino 中的设计模式应用
作者:
Vedat Ozan Oner
一个 Arduino 示例项目。
为嵌入式系统开发设计状态机引擎
作者:
Jerome_D
本文介绍了如何为嵌入式系统开发设计分层状态机引擎。
设计编译器
作者:
masaniparesh
本文讨论编译器设计和实现
使用 Glade 和 GTK 设计基于对话框的应用程序
作者:
malaugh
使用 GTK 和 Glade 设计跨平台基于对话框的应用程序
基于UML状态机开发嵌入式系统
作者:
Jerome_D
本文介绍了如何使用UML状态机向导开发和模拟跨平台嵌入式系统。
用 C# 或 VB.NET 开发你自己的操作系统
作者:
Chad Z. Hower aka Kudzu
使用 C#(或 VB.NET 等)和 Visual Studio 开发你自己的操作系统!
逐步开发 SOHO 网络过滤器
作者:
Reza Shademani
本文的主要目标是解释低级网络安全编程的实践细节。
为 OSR USB FX2 开发 WDF USB 内核模式驱动程序
作者:
Bruno van Dooren
本文介绍了使用 WDF 内核模式驱动程序基础开发 USB 内核模式设备驱动程序的过程。
使用 Express Framework 和 Node.js 开发应用程序 - 快速入门
作者:
Tushar_Gupta
快速使用 Node.js 和 Express 框架开发应用程序的教程。
使用 Ubuntu SDK 开发 Ubuntu 应用程序
作者:
Afzaal Ahmad Zeeshan
本文讨论了 Ubuntu SDK 和 Ubuntu SDK 中用于开发不同类型 Ubuntu 应用程序和软件服务的 Qt IDE。
为iPhone开发混合应用程序:使用HTML、CSS和JavaScript构建动态iPhone应用程序
作者:
Addison-Wesley
在编写应用程序时,您也可以将调试消息写入Xcode控制台。访问这些功能不限于Objective-C应用程序。您的混合应用程序可以在JavaScript中执行这些操作。
在 Rashumon 文字处理器开发中开发多语言支持
作者:
Michael Haephrati
在我开发 Rashumon 时,没有内置的多语言/双向文本支持,我不得不从头开始开发。
设备属性表对话框
作者:
Abbas_Riazi
显示特定设备的属性表对话框。
使用 C# 和 ATmega16 微控制器制作数字温度计
作者:
HiteshSharma
通过 C# 进行串行端口硬件接口通信。
DirectControl - 通过WiFi远程控制电气负载
作者:
Artem Moroz
使用ESP8266模块远程控制大功率电器
DirectX MIDI - 使用 MCI 函数同时播放内存中的多个 MIDI 文件
作者:
LeisureBamboo
在本文中,您将看到使用 MCI 函数同时播放内存中多个 MIDI 文件所需的步骤。
禁用 Windows XP 的 Ctrl+Alt+Del
作者:
gabrielmaldi
一种非常简单的方法。
中小型办公室的分布式计算
作者:
hax_
介绍用于分布式计算的开源 hxGrid 库。该库的主要优点:集群仅使用 Windows 2000/XP/Vista 工作站的空闲时间(无需专用工作站);易于使用;免费。
抖动:有序和 Floyd-Steinberg,单色和彩色
作者:
Svetoslav Chekanov
图像抖动算法集
DllExports - 常见问题和解决方案
作者:
Mattias Högström
了解如何从 DLL 导出函数,并获得完全的语言独立性。
纯 C 语言中的停靠工具栏
作者:
Jeff Glatt
如何在纯 C 语言(无 MFC、ATL、COM 或 WTL)中创建停靠工具栏/窗口。
在 Windows 中处理 UTF-8,
第二部分 –
转换为小写或不转换
作者:
Mircea Neacsu
UTF-8 代码的大小写折叠。
基于域身份验证的 USB 存储设备即时加密/解密系统
作者:
Rajesh Nath
在域内,
动态地加密/解密 USB 上的文件。
GPU 上的域着色方法
作者:
Khaldoon Ghanem
本文介绍了如何使用 GPU 上的域着色方法可视化单个复数变量的复值函数。
DotNetPeLib:一个用于在 C++11 中读取和生成 .NET 程序集的库
作者:
Alexandre Bencz
DotNetPELib 是一个抽象了命名空间、
类、
字段、
方法和指令等托管信息的库。
然后可以使用这些信息来生成程序集语言源文件,
或者PE可执行文件或DLL。
支持多选和列表间拖动的拖动列表框
作者:
ckorda
MFC 的 CDragListBox 的替代品,支持多选和列表之间的拖动
DrawHTML
作者:
Thiadmer Riemersma
DrawText() SDK函数的即插即用替换,
支持最小的HTML。
驱动程序开发第一部分:驱动程序入门
作者:
Toby Opferman
本文将介绍创建简单驱动程序的基础知识。
驱动程序开发第二部分:IOCTL 实现入门
作者:
Toby Opferman
本文将更深入地探讨创建简单驱动程序的基础知识。
驱动程序开发第三部分:驱动程序上下文入门
作者:
Toby Opferman
本文将更深入地探讨创建简单驱动程序的基础知识。
驱动程序开发第四部分:设备堆栈入门
作者:
Toby Opferman
本文将介绍设备如何相互交互。
驱动程序开发第五部分:传输设备接口入门
作者:
Toby Opferman
TDI 客户端驱动程序和更多 IRP 处理入门。
驱动程序开发第六部分:显示驱动程序入门
作者:
Toby Opferman
Windows 显示驱动程序模型入门。
从头开始编写驱动程序加载器 [DLoad]
作者:
csrss
加载设备驱动程序的工具
Linux OS 中的隐藏文件驱动程序
作者:
Apriorit Inc, Semyon Boyko
用于 Linux OS 的简单驱动程序,可从系统中隐藏选定的文件
驱动程序的调度例程挂钩
作者:
Member 10392111
本文向您展示如何挂钩驱动程序的调度例程。
驱动程序、异常和 C++
作者:
valdok
在驱动程序中使用带析构函数和异常的 C++ 对象
DRUM - C++ 实现的 Web 爬虫 URL 见测试
作者:
Leandro T C Melo
DRUM (Disk Repository with Update Management) 的 C++ 实现 - 键/值对存储和异步检查/更新操作
三种方式比较:C#、C++ 和 C 的文件 I/O 和字符串性能比较
作者:
Michael Sydney Balloni
评估不同语言和方法的文件和字符串处理基准测试
转储 Windows 中的文件
作者:
John Jiyang Hou
此程序可以将文件转储到 Windows 中的标准输出。
重复文件查找器
作者:
Arman S.
查找系统中重复文件的工具。
dwl::fractalBrowser
作者:
David O'Neil
每个人都喜欢曼德勃罗集!这里有一个浏览器!
C++ 的动态消息传递
作者:
Achilleas Margaritis
C++ 的动态消息传递。
动态分辨率渲染
作者:
Doug Binks
动态分辨率渲染允许开发人员动态地改变屏幕渲染的分辨率,
而不是静态地选择分辨率。
最终结果:
即使在低端系统上,
也可以实现稳定、
高帧率和高质量的GUI。
此代码示例可免费使用。
3D 中的动态字符串数组
作者:
csrss
本文介绍了创建和管理一维、二维和三维字符串数组
动态创建 A-Z 英文字符的超链接
作者:
ASP.NET Community
这是如何动态构建从 A-Z 的字符链接的方法,类似于 A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P
简易摩尔质量计算器
作者:
Mohamed Kalmoua
本文介绍了如何使用 Windows Runtime Component 创建 UWP 应用程序。
C# 的易于使用的 OpenCL 多设备负载均衡和流水线:Cekirdekler API
作者:
tugrulGtx
用 C# 编写的易于使用的 OpenCL 多设备负载均衡器和流水线,代码行数很少。
Easy UITableView 优化
作者:
NSProgrammer
Easy UITableView 优化。
设置全局 API 挂钩的简便方法
作者:
Sergey Podobry, Apriorit Inc
本文描述了一种设置系统范围的全局 API 挂钩的简便方法。
EBDT (TrueType 字体中的 Mono 嵌入式位图数据) 到 BM (位图)
作者:
LeisureBamboo
随机读取 TTF 文件中的任何 embedded_mono_matrix,并将其导出为位图文件(包含在包中)
Eclipse 和 CDT 用于 C/C++ 程序
作者:
Dr. Song Li
如何在 Eclipse 和 CDT 的帮助下编写 C/C++ 程序
使用 C、Win32 SDK 和 GDI+ 进行边缘检测
作者:
User 4838655
本文介绍了如何使用 C、Win32 SDK 和 GDI+ 执行边缘检测
EDX 拼写检查器
作者:
David Deley
为你的程序添加拼写检查单词和进行拼写猜测的功能。
EfTidyNet: Tidy 库的 .NET 包装器
作者:
ThatsAlok
用于解析 HTML 的免费组件,EfTidyCom 的 .NET 版本
EGen – 一个可伸缩的代码生成和维护框架
作者:
Eduard Ene
一篇关于 EGen 的文章——一个用 Ruby 实现的 C/C++/C#/Java 的可伸缩代码生成和维护框架。
电子邮件搜索引擎
作者:
SarmadAsghar
基于 MySQL 存储引擎和 API 进行复杂分析,使用 SQL 查询语言:第 5 部分。
将 Python 嵌入 MFC 对话框
作者:
Sharjith
演示如何使用 Python 解释器求数学表达式
将 AWK 嵌入 C 程序
作者:
Mircea Neacsu
一个 AWK 解释器被转换成一个 C 可调用库
将 CMFCOutlookBar 嵌入 CSplitterWnd 窗格
作者:
vikas maan
在 SplitterWnd 的任何窗格中创建一个 2008 MFCOutlookBar。
将 Java VM 嵌入 C 应用程序并使用带 JSON 的 JNI
作者:
Richard Chambers
探索如何在 C 应用程序中嵌入 Java VM,并为使用 JNI 的 Java 应用程序开发原生库。
将 Python 嵌入 C/C++:第一部分
作者:
Jun Du
本文介绍了如何通过使用 Python/C API 将 Python 模块嵌入 C/C++ 应用程序。
将 Python 嵌入 C/C++:第二部分
作者:
Jun Du
本文讨论了一些高级主题,关于如何将 Python 模块嵌入 C/C++ 应用程序。
将 Python 程序嵌入 C/C++ 代码
作者:
arnavguddu
如何在 C/C++ 代码中嵌入 Python 解释器,并动态更改已编译的本机代码的代码路径。
让用户在你的 Web 和桌面应用中编写数学方程
作者:
sytelus
本文展示了如何在流行 TeX 格式中让用户输入数学方程,并在你的 Web 和桌面应用程序中将它们渲染成 GIF 图像,只需 10 分钟的编码时间。
以编程方式启用全键盘访问行为
作者:
Bernhard Häussermann
展示如何在 Mac OS X 应用程序中以编程方式启用全键盘访问的制表行为。
ARM 和 x86 汇编中的字节序转换
作者:
kingsimba0511
如何解决多平台应用程序中的字节序转换
C 语言方程求解器
作者:
Anshul R
求解一元一次方程、二元一次方程组、二次方程和三次方程
ASP.NET Core MVC 中的错误日志记录(类似于 ELMAH)针对 .Net Core 1.0
作者:
Sem Shekhovtsov
本文介绍了如何为 .Net Core MVC 1.0 Web 项目集成简单的错误日志记录器。
ESpeakEngine - Objective-C语音合成器
作者:
Jozef Bozek
ESpeakEngine - Objective-C语音合成器
Windows 事件跟踪:将珠穆朗玛峰变成派克斯峰
作者:
David A. Gray
历史上,
ETW一直被认为具有非常陡峭的学习曲线,
类似于攀登珠穆朗玛峰所需的努力。
认识到其潜在价值后,
我着手将所需的努力降低到攀登派克斯峰的程度。
多态恶意软件的演变
作者:
Kewin Rausch
介绍这些应用程序如何自我防御以抵御扫描技术,以及它们如何从简单幼稚的形式演变为更复杂的形式。
摘自《Sams Teach Yourself iPhone Application Development in 24 Hours》:本章介绍:iOS 4 如何支持后台任务,支持哪些类型的后台任务,如何禁用后台任务,如何暂停应用程序,以及如何执行后台代码。
作者:
Addison-Wesley
本章仅涵盖 C 语言的基础部分
摘自《24小时学会iPad应用程序开发》
作者:
Sams Publishing
一本旨在帮助您为iPad开发做好准备的章节摘录。
设备驱动程序和用户应用程序之间的数据交换
作者:
Tamas Karoly
描述了如何在设备驱动程序和用户模式应用程序之间交换数据。
Java 桌面应用程序的 EXE 启动器
作者:
b4rc0ll0
一个实用的 JAR 可执行文件启动器,带有 Splash Image 功能
在 Linux 中执行和验证成功的进程执行
作者:
Wajeeh Ahmed
本文介绍的是从进程内部启动第二个进程并验证其成功启动。
实验性加密
作者:
Jan Mojzis
实验性加密
C++ 中的显式构造函数
作者:
programmersmind
C++ 中的显式构造函数。
利用有序数据流中的数据并行性
作者:
Intel ISN
许多计算密集型应用程序涉及将有序输入数据转换为有序输出数据的复杂转换。
虽然这些转换中使用的算法通常是并行的,
但管理I/O顺序依赖可能是一个挑战。
探索 GPIO 示例应用程序
作者:
Intel
在此示例应用程序中,您将学习如何与 Terasic DE10-Nano 板的数字 I/O 进行交互
通过避免或消除人为依赖来暴露并行性
作者:
Intel ISN
许多应用程序和算法包含串行优化,
这些优化会无意中引入数据依赖并抑制并行性。
通过简单的转换,
甚至可以通过域分解或阻塞等技术完全避免这些依赖。
极端设计
作者:
RedSunBeer
测试应用程序设计
快速 2:1 图像缩小(
缩放)
作者:
Svetoslav Chekanov
快速实现 2:1 图像缩小(
完整图像或部分图像)。
检查 2^n 数的快速算法
作者:
zarzor
用于 FFT 的有效数据长度优化代码
快速简单的 Huffman 压缩器
作者:
Jan Mojzis
快速简单的 Huffman 压缩器
以 25% 的内存成本快速进行十次 malloc() 和 free()
作者:
altomaltes
对堆“C”内存系统的洞察。
快速圆坐标映射和色轮创建:第二部分 - 代码
作者:
CMalcheski
本文的第一部分讨论了一种以精确的精度处理圆内所有像素的算法,
可选地扩展到填充所需的像素以创建色轮;
这是第二部分(共两部分),
介绍实际实现。
Arduino 的快速数字 I/O
作者:
Jan Dolinay
本文介绍了一种比 Arduino 数字 I/O 更快但仍易于使用的版本。
快速傅里叶变换毛毛虫法
作者:
Alexander Semjonov
基于预编译工具的数据驱动方法开发最快的 FFT 实现
使用 CUDA 的快速图像模糊
作者:
ChaoJui
高性能、高质量的图像模糊
带通配符、Glob 和 Gitignore 风格 Glob 的快速字符串匹配 - 如何避免炸毁它
作者:
Robert van Engelen
经典的 Globbing 和现代 gitignore 风格的 Globbing 算法可以很快,而递归实现以指数级爆炸而闻名;为什么某些免费提供的源代码不应被使用。
在不修改草图的情况下,在 Arduino 上实现更快、更高效的 GPIO
作者:
Mohiuddin Awan
我正在展示一种新的 Arduino GPIO 函数实现,它比原始函数更快、更有效。
使用 io_uring 的最快 b3sum,比 cat 到 /dev/null 更快
作者:
1f604 ( F Y )
基于 io_uring 的 b3sum 实现的源代码和解释
最快的精确/模糊/通配符全文本搜索器!?
作者:
Sanmayce
优化的多线程控制台全文本搜索器
最快的全文本(矢量和标量)精确搜索器?!
作者:
Sanmayce
全文本 CLI 工具,报告精确匹配的数量,速度快!
最快的哈希函数用于 C 中的表查找?!
作者:
Sanmayce
用于通用表查找的极度优化的哈希函数
最快的 strstr 类函数在 C 中!?
作者:
Sanmayce
用于在 haystack 中搜索 needle 的优化函数
FAT-32 分类器
作者:
User 3160068
更新“FAT-32 分类器”,帮助在排序时忽略前面的“the ”
FAT-32 Sorter - 对 FAT32 文件系统中的文件表进行排序的实用程序
作者:
Udi Cohen
我如何编写一个实用程序来对 FAT-32 存储设备中的文件进行排序,并修复受不正确排序顺序影响的产品,例如各种音乐播放器。
FDump - 使用逻辑偏移量直接从磁盘转储文件扇区
作者:
Armen Hakobyan
关于使用逻辑偏移量直接从磁盘读取文件扇区的文章
感觉安全,深入 Windows 内核
作者:
Member 10392111
本文向您展示如何使用 IDA 和 Virtual Box 深入研究 Windows 内核
文件轮换器
作者:
Manish K. Agarwal
当文件大小达到预设的最大文件大小时,通过在文件名中附加 00、01、02、03 等来轮换文件。
文件系统通知工具包 (FSNK) 简介
作者:
SoftPerfect Research
介绍 File System Notification Kit (FSNK) 产品,用于实时监控文件系统活动。
寻找 Sophie
作者:
Sei Flavius
寻找 Sophie 谜题的解决方案
在 C 中寻找多维点的凸包
作者:
Roozbeh Abolpour
用于查找给定多维点集合的凸包的 C 代码
有限状态菜单
作者:
EngDRJ
一种使用多个链表和函数指针在 C 中实现的有限状态菜单,用于嵌入式编程。
位图创建的火焰效果
作者:
Aric Wang
向您展示如何制作简单的火焰效果
Firefox Code Project 搜索栏
作者:
Lowell Heddings
Code Project 搜索栏的直接移植,
但用于 Firefox 而不是 IE。
使用 Vista 的 Windows 筛选平台 API 的防火墙
作者:
MaheshSatya
关于使用 Vista 的 Windows 筛选平台编写简单防火墙的文章
FlingOS:用 C# 教授操作系统开发
作者:
Ed Nutting
在本文中,我讨论了 FlingOS 在使用 C# 向高级开发者教授操作系统和底层开发方面的创新方法。
C 语言的 Flip Flop 设计流程
作者:
Sunil Soni
使用所有 4 种类型的触发器设计数字电路
FliteEngine - Objective-C语音合成器
作者:
Jozef Bozek
FliteEngine - 一款Objective-C语音合成器。
FMBomb - 初学者硬件编程方法
作者:
K-Sid
使用 PIC 微控制器的初学者硬件项目。
文件夹实用程序:创建路径、删除文件夹、删除所有文件
作者:
Birender Singh
CreateDir 函数创建文件夹和子文件夹,从而完成整个路径。此函数克服了 CreateDirectory Win32 API 的限制。
四种布尔逻辑
作者:
George Shagov
四种布尔逻辑归纳
FreeImage 显示演示
作者:
monday2000
如何在 MFC SDI 应用程序中显示位图,使用 FreeImage。考虑了各种缩放算法。
从C++到Objective-C:面向实用程序员的快速指南
作者:
Michael Chourdakis
Objective-C初学者的教程。
从 WAV 到图形再到 MIDI
作者:
Andy Allinger
将音频转换为图像。(编辑图像。)将图像转换为音乐。
树莓派裸机开发的挫折
作者:
leon de boer
与树莓派度过两周的失败和思考
FTKernelAPI BitTorrent 协议库和演示源代码
作者:
hwycheng
FTKernelAPI 是一个完全兼容 Bittorrent 的 P2P 文件共享库
适用于 Unicode 和多字节 Microsoft Visual C、
C++ 或 MFC 项目的完整 getopt 端口
作者:
Ludvik Jerabek
支持 getopt、
getopt_long 和 getopt_long_only 以及 POSIXLY_CORRECT 环境变量标志
用极简方法玩转 Google 文本转语音电子书阅读器
作者:
Ladislav Nevery
让 Google 用出色的语音朗读你的电子书或转换为 MP3!Android 手机使用的这个免费 TTS 引擎听起来很棒,所以这里有一个简单的电子书阅读器应用程序,带有 C++ 源代码
游戏编程(C 语言)- 初学者
作者:
Shine Jayakumar
使用 C/C++ 进行游戏编程的简要介绍。
GCCFilter - 用于在 Visual Studio 中使用 GCC 编译的脚本
作者:
Ivan Shcherbakov
本文介绍了如何使用 Makefile 项目和简单的 PERL 脚本让 Visual Studio “理解”GCC 生成的错误消息。
GDI 绘图和打印
作者:
Mattias Högström
学习如何在屏幕和打印机上使用GDI绘图的基础知识。
我们将更仔细地研究不同的GDI映射模式,
以及当您需要将输出发送到打印机时如何进行适当的调整。
我们还将创建一个图元文件并将其重新加载。
透明控件的通用解决方案
作者:
galexding
一种非常简单、集成的使按钮、滑块控件和进度控件等控件在对话框中透明的方法。
生成部分模拟 C++ 类的 C 代码
作者:
Bill_Hallahan
C 代码生成器使用程序 make_cpp_class.py 输入文件
生成高速解析器,第一部分:re2c
作者:
Matt Scarpino
本文介绍了如何使用 re2c 生成高性能文本扫描器。
生成高速解析器,第二部分:Lemon
作者:
Matt Scarpino
本文介绍了如何使用 Lemon 生成高性能文本解析器。
生成美观的线条样式
作者:
Durga Prasad Dhulipudi
一种创建复杂线条图案的新颖方法
生成式 AI 游乐场:在最新的 Intel® GPU 上使用 RunwayML 和 Stability AI 进行图像到图像的 Stable Diffusion
作者:
Benjamin Consolvo
本文探讨了 Stable Diffusion 模型的使用,重点是图像到图像生成,使用了 Intel 最新发布的 Intel 数据中心 GPU Max 系列 1100。
通用池:基于策略的设计
作者:
Rohit Joshi
通用池:基于策略的设计。
Windows 的通用 Thunk
作者:
jrmwng
通用 Thunk 的最小应用程序。
通用 Thunk 具有 5 种调用约定组合
作者:
OwnWaterloo
通过 Thunk 技术使成员函数成为回调函数的一个简单而通用的解决方案。
遗传算法在人工神经网络分类问题中的应用
作者:
Chesnokov Yuriy
本文演示了遗传算法在人工神经网络分类问题中的应用。
在不使用内置函数的情况下获取系统时间(可用于 Turbo C++)
作者:
Sreekanth Muralidharan
在不使用内置系统调用的情况下获取系统计时器
开始使用iPhone和iOS开发
作者:
Joel Ivory Johnson
这是关于让某人上手iPhone开发系列文章的第一篇。第一篇文章旨在帮助您确定开发所需的硬件,并简要介绍Objective-C。
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第一部分:入门
作者:
Sergiy Bogdancev
使用 Atmel Studio 入门 Arduino Due
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第二部分:UART
作者:
Sergiy Bogdancev
串行通信
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第三部分:看门狗定时器和 TFT 显示器
作者:
Sergiy Bogdancev
看门狗定时器和 TFT 显示器
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第四部分:USB 模块初始化和通用中断
作者:
Sergiy Bogdancev
USB 模块初始化和通用中断
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第五部分:获取标准 USB 设备描述符
作者:
Sergiy Bogdancev
获取第一个 USB 设备描述符
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第六部分:完整的 USB 设备配置
作者:
Sergiy Bogdancev
构建设备图
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第七部分:完成枚举过程
作者:
Sergiy Bogdancev
视频流之前的最后一篇文章
在 Arduino Due 上获取 USB 网络摄像头视频流 - 第八部分:流式传输
作者:
Sergiy Bogdancev
理解流式数据
为现有的 C++ 代码提供 JSON 和 XML 序列化
作者:
altomaltes
此代码允许使用 JSON 和 XML 从单个变量到完整的对象树进行转储和检索,以非侵入方式,使用推断模板。
GLUT 子窗口模板
作者:
Ali BaderEddin
本文详细介绍了如何设置第一个带有多个子窗口的 OpenGL FreeGLUT 窗口,并为您提供 OpenGL 应用程序的模板。
GLUT 窗口模板
作者:
Ali BaderEddin
本文详细介绍了如何设置第一个 OpenGL FreeGLUT 窗口,并为您提供 OpenGL 应用程序的模板
GMIS:将所有设备变成机器人
作者:
HongBing75
通用机器人操作系统
GPS Walker:使用 Arduino 获取 GPS 数据
作者:
raddevus
构建此电路,了解如何轻松获取 GPS 数据并将其存储在 SD 卡上。在您的社区周围行走,然后上传数据到地图。
粒度和并行性能
作者:
Intel ISN
获得良好并行性能的关键之一是为应用程序选择正确的粒度。
目标是确定并行任务的正确粒度(通常越大越好),
同时避免负载不平衡和通信开销以获得最佳性能。
Gynoid: 移动开发框架
作者:
Vince Ricci
Gynoid是移动电话API(WinCE、Symbian、iPhone)的包装器。
使用 Windbg 进行黑客攻击 - 第一部分(记事本)
作者:
Sarthak S
使用 windbg 进行汇编检查和黑客攻击
使用 Windbg 进行黑客攻击 - 第二部分(扫雷)
作者:
Sarthak S
使用 windbg 进行汇编检查和黑客攻击
在 Visual C++ 客户端中处理 VB ActiveX 事件
作者:
Amit Dey
本文演示了如何在 Visual C++ 客户端中处理 VB ActiveX 组件中生成的自定义事件。
Hardwired 的命名临界区和命名自旋锁
作者:
Inocentric
命名临界区和命名自旋锁 - 您可能会发现它对调试复杂应用程序很有用。
Hardwired 的指针 - C 方法
作者:
Inocentric
指针入门 - 如果您完全不知道它们是什么以及如何使用它们,
请阅读此文!
Hardwired 的线程安全双向链表模板
作者:
Inocentric
本文解释了如何使用 CLinkedListDouble 模板类。
此模板是双向链表的线程安全实现。
Hardwired 的线程安全单向链表模板
作者:
Inocentric
本文解释了如何使用 CLinkedListSingle 模板类。
此模板是单向链表的线程安全实现。
利用 Arduino Mega 2560+WiFi R3 中的 ESP8266
作者:
honey the codewitch
通过一种巧妙的配置板的方法来加速您的设备
哈希函数:经验比较
作者:
Peter Kankowski
哈希表的基准程序,15 个流行哈希函数的比较,以及设计你自己的哈希函数的想法。
堆内存管理器和垃圾收集器
作者:
Andrei C_Coder Azzopardi
描述了一个用于跟踪堆内存分配和避免内存泄漏的模块
加热箱 - 使用 Arduino Nano 进行温度控制
作者:
CPallini
本文介绍了我的一项实验:一个卡通盒子的温度控制系统。
Hello World 到 Watchapp,CloudPebble 上的 Pebble 开发
作者:
Larry M02
使用 C 语言进行 Pebble Watchapp 开发。从 Pebble 的在线开发环境 CloudPebble 的演练开始,我们将构建一个具有一些独特功能的游泳圈计数器。
“Hello World, Goodbye .XIB!” -- 一个无.XIB的Hello World应用程序
作者:
Ohmu
本文创建了一个简单的iPhone应用程序,显示一个图形,然后从代码中移除.XIB文件,并仅通过代码完成。
十六进制流到 ASCII 转换器
作者:
im_xboss
本主题讨论将十六进制值流转换为相应 ASCII 值的方法
HIDAche - 硬件/软件集成练习
作者:
K-Sid
一个简单的 USB 硬件/软件应用程序,用于折磨他人。
高效动态数组和一个简单的演示
作者:
flyhigh
帮助你管理动态数组
高性能异构容器
作者:
Alexandre Courpron
本文介绍了固定大小的异构容器的实现。
通过 XBEE 模块实现家庭自动化
作者:
Shayan Ali Bhatti
通过 XBEE 模块实现无线家庭自动化
自制 Java 虚拟机
作者:
Maruf Maniruzzaman
功能性 Java 虚拟机 - 可以运行大多数指令的 Java 应用程序。
挂钩中断并调用用户模式下的内核例程
作者:
cyb70289
将用户模式例程注入内核空间并执行
挂钩原生 API 并全局控制进程创建
作者:
Anton Bassov
如何全局挂钩原生 API 并控制进程创建。
水平扩展 .NET C# / NodeJS,使用微服务构建的 MongoDB
作者:
Ashwin. Shetty
使用消息队列水平扩展应用程序
在 Windows 和 Linux 的非托管 C/C++ 进程中托管 .NET Core 组件
作者:
Igor Ladnik
用于在非托管 C/C++ 代码中自定义托管 .NET Core 组件的紧凑型基础设施,并在 Windows 和 Linux 中运行的部分之间进行双向方法调用。线程和进程部分
在 Windows 和 Linux 的非托管 C/C++ 进程中托管 .NET Web 服务
作者:
Igor Ladnik
用于在非托管 C/C++ 代码中自定义托管 .NET Web 组件的紧凑型基础设施,并在 Windows 和 Linux 中运行的部分之间进行双向方法调用
使用 Intel Pin 热补丁 C/C++ 函数
作者:
Dan Sporici
本文讨论了使用 Intel Pin 热补丁 C/C++ 函数以消除已知漏洞的理念
Hot Shots* 颠覆传统触摸游戏
作者:
William Van Winkle
最近,
英特尔®应用创新大赛与英特尔®开发者中心合作,
向开发者发出挑战,
寻找触摸领域的下一个大目标,
而Adam Hill凭借他获奖的Hot Shots*飞船游戏可能已经击中了它。
热补丁:
(
非常)
深入
作者:
Michael Chourdakis
一个可用的热补丁库,
有五种方法!
第21小时:构建支持后台运行的应用程序
作者:
Sams Publishing
在本章摘录的《Sams iPhone应用程序开发24小时自学指南》中,
我们将探讨:iOS 4如何支持后台任务,
支持哪些类型的后台任务,
如何禁用后台运行,
如何暂停应用程序,
以及如何在后台执行代码。
如何获取 KeServiceDescriptorTableShadow 的地址
作者:
Try and try
解释如何获取 KeServiceDescriptorTableShadow 的地址
处理器、汇编器和编程语言如何工作(菜鸟版)
作者:
Tomas "Frooxius" Mariancik
用简单的语言解释计算机的基本工作原理。
如何使用 DE10-Nano 套件对远程设备进行身份验证
作者:
Intel
本教程展示了如何将数字签名算法 (DSA) 和密钥协商协议 (KAP) 整合到 DE10-Nano 板上的 Cyclone® V SoC FPGA 器件的可编程 FPGA 结构和 HPS 中。
如何避免iPhone应用程序中的内存泄漏
作者:
r_adem
一些避免iPhone应用内存泄漏的技巧。
如何计算文件的年龄
作者:
Ben Aldhouse
使用时间和文件函数
如何计算卡方 P 值
作者:
Jacob F. W.
学习宇宙的奥秘
如何在 Visual C++ Express 中编译 MFC 代码
作者:
Danny Ruijters
如何在 Visual C++ Express 中编译现有 MFC 代码。
如何为编译驱动程序配置 Visual Studio 2008
作者:
Andrey Sergienko
如何在不使用 DDK 的控制台工具的情况下配置 Visual Studio 2008 来编译驱动程序。
如何在 DLL 中创建事件?
作者:
kunchen
此示例演示如何在 DLL 文件中创建事件,以及之后如何从客户端程序调用该事件。
如何调试异常
作者:
nicolas_chang
帮助我们找到源代码中异常的位置
如何在 Vitis HLS 中设计 AXI4 流接口
作者:
FPGANinja
关于在 Vitis HLS 中设计流接口的演练和源代码
如何在UITableView中设计动态显示行
作者:
Will J Miller
描述了在UITableView中实现动态行的设计方法。
如何检测.Net Sockets中的连接丢失
作者:
Fade (Amit BS)
解释了如何检测远程对等方何时关闭连接。
如何为 Windows 开发虚拟磁盘
作者:
Apriorit Inc, Gena Marianichenko
本文面向 Windows 开发人员,并介绍了如何在 Windows 系统中创建虚拟磁盘。
如何估算软件项目的工时?
作者:
RedSunBeer
在设计到位之前进行估算的一些思考。
如何查找下一个用户定义的日间时间
作者:
SpaceSoft
如何查找下一个用户定义的日间时间
如何在 Android&IOS 中实现自定义绘制的 CalendarView 并混合 C/C++ - 第 1 部分
作者:
jackyBu
Android&IOS 的自定义绘制 CalendarView
如何使用革命性的 Intel® oneAPI HPC Toolkit 优化并行稳定排序性能
作者:
Arthur V. Ratz
在本文中,我将详细讨论使用革命性的新 Intel® oneAPI HPC Toolkit 实现现代并行“稳定”排序代码的几个方面。
如何通过预编译头文件(PCH 文件)优化编译时间
作者:
IncrediBuild, Vince Power
您是否好奇预编译头文件(.pch 文件)究竟是什么,以及为什么您会使用它们?本文将介绍这些内容,并提供一个使用它们的示例。
如何将Free RTOS移植到Atmega128
作者:
Lewis Liu L
如何将Free RTOS移植到Atmega128。
如何对你的第一个 FPGA 器件进行编程
作者:
Intel
本教程将展示如何创建硬件版的“Hello World”:一个闪烁的 LED。
如何在可能的情况下释放线程堆栈占用的内存页
作者:
valdok
给我一个线程,我就给你一个堆栈。。。
如何在显示表单时滚动 UITableView
作者:
Will J Miller
本文详细介绍了完全支持在 UITableView 中显示的表单所需的 UITableViewDelegate 方法。
如何设置调试器以在进程启动时自动附加
作者:
Eyal Rosner
轻松设置调试器以在启动时附加到进程
如何在纯 C 中使用 .NET C# COM 对象
作者:
Qmpel7
逐步演练,以便 C 类与在 C# 中创建的 COM 对象进行通信。
如何使用和理解 Windows 控制台调试器
作者:
logicchild
帮助初学者开始调试的文章
如何验证 COM 接口
作者:
Yonghwi Kwon
解释如何验证 COM 接口和旧的 IsValidateInteface
如何使用 Visual C++ .NET 创建自定义项目模板
作者:
Hugo PEREIRA
关于为 Visual C++ .NET 编写自己的项目模板的教程。
如何从 DLL 导出 C++ 类
作者:
Alex Blekhman
C++ 编程语言和 Windows DLL 终究可以和平共处。
操作方法:VS2012 “C”项目 /w Flex & Bison
作者:
pmulhrsw
在 VS2012 中创建一个“C”项目,然后添加 Flex 词法分析和 Bison 解析功能。
HTML 和 CSS C++ 类
作者:
Yarin
轻松处理 C/C++ 中文本形式的 HTML 和 CSS
匈牙利统治
作者:
RandyBuchholz
很可能你听说过,
甚至告诉过别人,
不要使用匈牙利命名法。
很可能,
你自己也在使用它。
匈牙利命名法是命名法的王者。
尽管许多人呼吁其消亡,
但它将继续存在。
HWA:微控制器的硬件抽象
作者:
Christophe Duparquet
本文介绍了一种用于微控制器编程的硬件抽象工具。
混合跨平台应用程序:在原生 iOS 和 Android 组件之上使用 Cocos2d-x 的方法
作者:
YevheniyK
本文介绍了一种在原生组件之上使用 Cocos2d-x 的通用方法,以及 Cocos2d-x、iOS 和 Android 的相关编码细节。
我使用模板开发了一个 B+Tree。请享用。
作者:
Shin Jin
B+Tree
I/O 端口嗅探器
作者:
cyb70289
使用硬件调试寄存器的 I/O 端口嗅探器。
iCPVanity:iOS 7 的 CP Vanity
作者:
Serge Desmedt
CP Vanity 的 iOS 移植版本
标识号和校验码算法
作者:
Shine Jayakumar
标识号和校验码算法及其 C 实现。
IEEE 754 转换
作者:
Andrea Ricchetti
两种方法可以进行 IEEE 754 转换(32 位)打包和解包
图像对齐算法
作者:
Oleg Krivtsov
实现 Lucas-Kanade 和 Baker-Dellaert-Matthews 图像对齐算法。
图像对齐算法 - 第二部分
作者:
Oleg Krivtsov
实现和比较前向组合算法和 Hager-Belhumeur 算法。
使用 10 种编程语言进行图像二值化
作者:
Lai Taiyu
一个简单的图像二值化
在 Windows 中使用汇编语言进行图像混合
作者:
CMalcheski
放弃减速并稍微用力可以极大地提高 GDI 图像混合的速度。
使用梯度法的图像分割
作者:
Ananth Nag Sastry Ganti
使用图像分割自动检测相机镜头中的污渍
使用 mov 指令实现通用图灵机
作者:
Gregory Morse
基于 mov 的 UTM 具有图灵完备性论文 x86 和 x86-64
使用 Orthanc 实现 WADO 服务器
作者:
Sébastien Jodogne
本文介绍了如何创建一个基本的 WADO 服务器,
以提供对 DICOM 图像的 Web 访问。
WADO 服务器实现为 Orthanc 的插件,
Orthanc 是一个轻量级的 DICOM 存储。
实现 AI 进化二元分布算法来解决数值逼近问题
作者:
Arthur V. Ratz
本文演示了实现 AI 二元分布进化算法的 C++ 代码,
用于查找数组 N 个元素中给定值 x 的“最近”邻居值。
Arduino 的改进二进制计数器
作者:
Jan Dolinay
关于将 LED 连接到 Arduino 以及一般微控制器编程的说明,
在改进的二进制计数器上进行介绍。
改进 C++ 枚举:添加序列化、
继承和迭代
作者:
Hugo González Castro
C++ 枚举的不同方法:
枚举到字符串、
枚举扩展和枚举迭代。
提高 C# 串口性能
作者:
Doug Richards
本文介绍了一些简单的测试程序,
用于演示 .NET 串口接口的性能问题以及可以采取的改进措施。
IMSL® C# 与 Excel 和 VSTO:简介和演练
作者:
Visual Numerics, Inc.
本文档重点介绍了 VSTO 2005 和 Visual Studio 2005 Team Edition 的组合。
使用 VTD+XML 索引 XML 文档
作者:
Jimmy Zhang
介绍一种简单、高效、人类可读的 XML 索引 VTD+XML。
IndieLib - 快速游戏开发
作者:
Loover
IndieLib 是一个 2.5D C++ 引擎,
可用于游戏开发和快速游戏原型制作,
并且非常简单。
红外遥控您的电脑
作者:
Elmue
本文介绍了使用您已有的任何红外遥控器远程控制任何计算机的最简单方法。
想法是从您的沙发上控制计算机上的音乐或视频播放器。
我在互联网上看到过一些用于此目的的项目,
但没有一个让我满意。
C 语言中的继承和多态
作者:
Prashant Gotarne, pankajdoke
C 语言中单层继承和多态的实现。
使用 C 进行 INI 文件操作
作者:
TooBaya
使用 C 读取和写入 INI 文件
IniWorker
作者:
csrss
另一个但略有不同的 INI 文件解析器。
内积实验:
CPU、
FPU 与 SSE*
作者:
Chesnokov Yuriy
本文展示了使用 short、
int、
float 和 double 进行的内积运算,
并与 CPU/FPU 和 SSE 进行比较。
深入了解 Dynamsoft 条形码 SDK:揭示算法中间结果
作者:
Xiao Ling
在本文中,我们将向您展示如何使用 Python 和 C 代码获取 Dynamsoft Barcode Reader SDK 的中间结果。
在 Intel IoT 平台上安装 Eclipse IDE
作者:
Intel
本指南介绍如何在 Windows、
OS X 或 Linux 上安装 Eclipse IDE。
从 C# 和 MC++ 安装和使用并排原生程序集
作者:
akiran
本文详细介绍了如何从 C# 和 MC++ 创建、
安装和使用并排原生程序集。
为 Android(和其他移动平台)安装 MoSync
作者:
K Stock
文章 #2:如何安装多平台 MoSync 开发环境
InstallScript 高级指针
作者:
Mark Babayev
本文展示了如何克服 InstallScript 的限制,
并为其添加 C/C++ 代码固有的新功能。
仪器快照:如何从旧测试设备获取和渲染屏幕截图
作者:
David MacDermot
用于数据采集的 HPGL 渲染器和演示应用程序
整数分解:
反转乘法
作者:
Patrice T
优化试除法的另一种方法
整数数学:
超越极限
作者:
Victor Soldatov
操作大整数的粗略方法。
使用 PayPal 的移动库快速无缝地集成应用程序支付
作者:
Chris_Hall
本文展示了使用 PayPal 处理和跟踪移动支付有多么容易。
使用 Nex Gen Media Server API 将视频流集成到您的应用程序中
作者:
Member 8279879
如何将您的应用程序与 Nex Gen Media Server 流媒体框架集成的示例。
将崩溃报告集成到您的应用程序中 - 初学者教程
作者:
OlegKrivtsov
本文介绍了如何将 CrashRpt 错误报告库与 MFC 应用程序一起使用
用于开发移动应用程序的 Intel® HTML5 工具
作者:
Android on Intel
用于开发移动应用程序的 Intel® HTML5 工具
Intel® MKL-DNN:
第二部分 – 示例代码构建和实践
作者:
Intel
在第二部分中,
我们将探讨如何配置集成开发环境 (IDE) 来构建 C++ 代码示例,
并提供基于 AlexNet 深度学习拓扑的代码实践。
Arduino 与 LCD 的接口
作者:
jeffb42
Arduino 与字符 LCD 和图形 LCD 的接口。
使用 C 接口 Rigol 示波器
作者:
Matt Scarpino
本文介绍了如何开发能够访问和控制 Rigol 示波器的 C 应用程序。
使用 k-means 进行中间数据聚类
作者:
Andy Allinger
为 k-means 添加缺失数据、
混合数据和选择聚类数量的功能
.NET nanoFramework 中的互操作
作者:
José Simões
使用互操作从 C#(托管)库调用原生(C/C++)代码,
在 .NET nanoFramework 中
混合 C/C++/Objective-C 开发中的互操作性问题,第 1 部分
作者:
Anna Koneva
一篇关于混合 C/C++/Objective-C 开发中互操作性问题的文章
混合 C/C++/Objective-C 开发中的互操作性问题,第 2 部分
作者:
Anna Koneva
一篇关于混合 C/C++/Objective-C 开发中互操作性问题的文章
混合 C/C++/Objective-C 开发中的互操作性问题,第 3 部分
作者:
Anna Koneva
一篇关于混合 C/C++/Objective-C 开发中互操作性问题的文章
Windows NT/2000/XP 上的中断挂钩和设备信息检索
作者:
Alexander M.,
本文介绍了如何挂钩中断,
以及如何从注册表中获取设备资源信息
介绍 Investigo:
使用代理 DLL 和嵌入式 HTTP 服务器进行 DirectX9 性能分析、
调试和自动化性能测试。
作者:
Ashley Davis
介绍 Investigo:
使用代理 DLL 和嵌入式 HTTP 服务器进行 DirectX9 性能分析、
调试和自动化性能测试
向 C 程序员介绍无代码编程技术 (PWCT)
作者:
Mahmoud Samir Fayed
通过 PWCT 可视化编程语言使用 C 编程语言。
介绍 Semtrex
作者:
Marc Clifton, Arthur Brock, Eric Harris-Braun
Semtrex 是一个语义树表达式求值器
Windows 反调试介绍
作者:
Joshua Tully
关于 Windows 反调试技术的简要介绍。
C++ 低级对象模型简介
作者:
Sergey Vystoropskiy
C++ 低级设计
C++ 中的动态二维数组简介
作者:
Bibeka
C++ 中动态二维数组的介绍。
iOS 图形 API 入门:第 1 部分
作者:
Joel Ivory Johnson
iOS 图形 API 入门的第一部分。在本文中,我将介绍一些 Quartz 2D /
Core Graphics API。
原生 DLL 入门 - 第 2 部分:导出函数
作者:
Bruno van Dooren
导出 DLL 函数的介绍
Arduino 硬件平台简介
作者:
jeffb42
Arduino 硬件平台简介
C/C++ WebAssembly 简介
作者:
Joel Ivory Johnson
使用 C/C++ 语言进行 WebAssembly 的介绍,
第一部分。
在这一部分中,
我将介绍 WebAssembly,
引导您完成开发工具的设置,
并介绍几个入门程序。
wxSmith wxWidgets GUI 编程简介
作者:
Andres Cassagnes
开始使用 wxWidgets 进行 GUI 设计的基本指南
基于 io_uring 的 b3sum 实现
作者:
1f604 ( F Y )
基于 io_uring 的 b3sum 实现
IOBOT:
构建您自己的 Azure 驱动的机器人
作者:
Naren Neelamegam
从头开始构建机器人,
具有语音识别、
远程语音控制、
使用 Raspberry PI、
Intel Galileo 和 Microsoft Azure 的学习智能。
iOS 技巧:
带有附加子层的 UIView - 应用主层使用的相同隐式动画规则
作者:
Leslie Godwin
当您向 UIView 添加附加层时,
这些新层不会像 UIView 的后备层那样进行动画。
我有一个技巧可以很好地解决这个陷阱。
物联网在家用自动化中的应用
作者:
Dan Thyer
我构建了自己的物联网(IoT)家庭自动化系统,
该系统通过4种不同类型的微控制器控制30个不同的设备,
拥有近150条命令。
本文讨论了物联网设计模式以及从我使用的设计模式中吸取的教训。
IoT 实战 - SignalR
作者:
Rathore Amit
我使用 Arduino 板作为 IoT 设备,
演示如何通过 SignalR 将传感器数据中继到许多客户端。
IoT 智能时钟(使用 Mega 2560+WiFi R3)
作者:
honey the codewitch
一个先进的网络连接时钟,
该时钟充分发挥了 Arduino 的性能
iPhone 游戏框架:修正
作者:
Craig Giles
教程中遗漏了一些内容。这是修正,将修补最后几项内容,让您回到正轨!
iPhone 游戏框架:第一阶段教程
作者:
Craig Giles
本教程的目标是建立一个基本的屏幕管理系统,为编写游戏代码做好准备。
iPhone 游戏框架:第二阶段教程
作者:
Craig Giles
一个输入管理器,可以帮助您进行输入管理
不规则形状的按钮
作者:
Ohmu
不规则形状的按钮
JavaScript 闭包(面向 C 和 Pascal 程序员)
作者:
Martin ISDN
揭秘 JavaScript 闭包的内部工作原理
jRead -
就地 JSON 元素读取器
作者:
tonywilk
不是“
另一个解析器”,
而是简单地读取 JSON 中的元素,
且 C 语言无内存开销。
JSONsvc -
用于 Websockets 的“
代理-对等/对等”
协议
作者:
tonywilk
一种用于在 Websockets 上多个客户端之间共享数据的基于 JSON 的协议。
Julia:高性能计算的高级语言
作者:
Intel
JuliaProject 在科学计算领域不断突破新界限
JWinSearch:
基于搜索的任务和选项卡切换
作者:
Jorge Vasquez
一篇描述编写 JWinSearch 所需的各种步骤和技术的文章。
jWrite - C 中的一个非常简单的 JSON 编写器
作者:
tonywilk
一组简单的函数,
用于轻松无误地将 C 变量输出到 JSON
Karatsuba 长乘法算法
作者:
Andrea Simonassi
一个简单而强大的乘法算法
卡诺图最小化器(三变量)
作者:
Muhammad M. Osama
使用 Quine-McClusky 算法和 Petrick 方法的三变量卡诺图最小化器。
使用 PCF8583 实时时钟和 AVR 保持时间
作者:
Mike Hankey
实时时钟开发板。
内核查找
作者:
Harkus
如何在 C# 应用程序中显示内核信息。
内核模式 API 监视 - 终极技巧
作者:
Anton Bassov
关于内核模式 API 监视的文章。
键盘扫描硬件/固件
作者:
Mike Hankey
使用 5 个通用 I/O 端口扫描任何大小的开关矩阵。
Kinect – 入门 – 变身不可思议的绿巨人
作者:
Shai Raiten
Kinect 入门 – 创建项目、
控制相机角度和使用骨骼跟踪
LayerGen 3.
5
作者:
icemanind
从 SQL Server、
Microsoft Access、
MySql 或 SQLite 数据库设计自动生成 C# 或 VB.
Net 的业务层和数据层。
带 USB Toolstick c8051 的 LCD
作者:
ingvar8
带 USB Toolstick c8051 的 LCD
学习如何使用 CUDA 进行 Alpha 混合
作者:
ChaoJui
使用 CUDA 的爆发性能进行图像处理
学习二进制和十六进制
作者:
Jeremy Falcon
与计算机对话的入门指南。
触手可及的词法分析。
作者:
Frank-Rene Schaefer
使用 Quex 生成词法分析器
词法分析器:
一个例子
作者:
Lộc Nguyễn
一个扫描源文件以获取令牌的 C 程序
计算机视觉应用中的线性秩亏损滤波器
作者:
Chesnokov Yuriy
本文介绍了在计算机视觉问题中应用线性秩亏损滤波器对图像卷积运算的优化。
链接面向对象编程 (POOV)
作者:
Eduardo Mireles
POOV 是一种由 MIRA Software Factory 的 Ing. Eduardo Mireles 和专家程序员开发的面向对象语言的编程技术。它有助于编写软件解决方案。
使用 Qemu 的 Linux 以太网驱动程序
作者:
Nagaraj Krishnamurthy
本文详细介绍了如何在 Qemu 平台上为伪以太网设备编写 Linux 设备驱动程序。
ListView 交替行颜色(使用 Windows API)
作者:
bcmarkey
在 ListView(报表样式)控件中显示交替的行颜色。
LiteZip 和 LiteUnzip
作者:
Jeff Glatt
易于使用的、
小巧的 DLL,
可让您的应用程序创建 zip 存档,
并提取其内容。
对 C、
C++、
VB 和其他语言有用。
适用于 Win32 和 Linux
负载均衡和并行性能
作者:
Intel ISN
在线程之间对应用程序工作负载进行负载均衡对性能至关重要。
然而,
实现完美的负载均衡并非易事,
它取决于应用程序内的并行性、
工作负载、
线程数、
负载均衡策略和线程实现。
无锁、
基于线程的日志缓冲区实现,
用于调试高性能多线程应用程序
作者:
reachmeviz
无锁、
基于线程的日志缓冲区实现的理念 + 简要实现细节,
用于调试高性能多线程应用程序
VC 中的日志事件
作者:
wshcdr
在 VC 中使用 EventLog
逻辑电路测试工具
作者:
Deepak Jain
该项目的成果将以软件的形式提供一个工具,
能够对给定的数字模块(逻辑单元)
在大规模生产中进行有力的测试。
底层文本渲染
作者:
Ohmu
iPhone 的底层文本渲染。
宏以模拟中断级别的多任务/阻塞代码
作者:
Eddy Quicksall
这是一组宏,
可以用于在中断上下文中编写阻塞代码风格的结构化代码。
Linux 中的 Makefiles:
概述
作者:
Ciro Sisman Pereira
解释 make 命令的用法和 makefiles 的语法。
使用 iOS 5、Xcode 4.2 和 Storyboards 创建简单的 Twitter 应用
作者:
lassebunk
如何使用 iOS 5、Xcode 4.2 和 Storyboards 创建一个简单的 Twitter 应用,该应用可以列出推文并显示每条推文的详细信息。
将 POSIX 线程映射到 C++ 代码
作者:
FlorianPraxmair
将 POSIX 线程映射到面向对象的 C++ 代码。
将可变长度结构体数组从 C 封送到 VB.NET
作者:
Robert Josefson
如何将可变长度的结构体数组从 C 传递到 VB.NET。
Matlab 7.1+ 和 Visual Studio 2005
作者:
abn9c
一篇关于如何使用 Visual Studio 2005 编译 Matlab 7.1-7.4 mexw32 文件的文章
MD5 文件创建和验证
作者:
Shaheer Abdulrahiman
用于创建/验证 MD5 文件的工具。
MEAN Stack 初学者教程
作者:
nomi ali
在本文中,
我们学习MEAN Stack,
这是一个开源JavaScript框架的组合。
它们是如何工作的,
以及如何使用这些技术创建单页应用程序。
我们不仅在前段,
也在后端使用这些JavaScript技术。
内存分析器 x86、
32/64 位和免费的 Detour
作者:
Asif Bahrainwala
检测内存泄漏
内存和内存损坏
作者:
logicchild
一篇旨在描述 Console 调试器用法的文章
无需工具的内存泄漏检测程序
作者:
asadullah ansari
无需使用任何工具,
此程序将查找您程序中的内存泄漏
使用 Windbg 检测内存泄漏
作者:
Mayank Rai
使用 Windbg 检测内存泄漏。
MemServer:
动态内存分配服务器
作者:
Simone Serponi
一种方法,
确保使用单个 DLL 来取消分配所有使用的动态内存
菜单附加器
作者:
@run
注册表访问,
将自定义菜单附加到系统菜单。
归并排序
作者:
Pritam007
归并排序的简单描述
MergeFiles
作者:
PIEBALDconsult
一个 C 函数,
用于将任意数量的文本文件的内容合并到一个字符分隔的变量宽度结果文件中
Win32 SDK 开发者的消息解析器向导
作者:
Hernán Di Pietro
一个类似 ClassWizard 的辅助工具,用于使用 WINDOWSX.H 消息解析器。
使用 IoCompletionPort 的消息线程
作者:
My2Cents
线程通信变得容易!
变形引擎
作者:
Kewin Rausch
应用程序如何进行变形以适应并“在敌对”环境中生存。
Microchip PIC 16F1455 USB 堆栈
作者:
Szymon Roslowski
本文介绍 Microchip PIC 16F1455 的 HID USB 堆栈,
以及如何在 Windows 平台上与它通信。
Microchip PIC 16F1455 USB 堆栈 (第二部分)
作者:
Szymon Roslowski
本文继续介绍 Microchip PIC 16F1455 的 HID USB 堆栈,
以及如何在 Windows 平台上与它通信。
Microsoft Azure + TI CC3200 LaunchPad 端到端物联网概念验证
作者:
Glenn Vassallo
利用 Microsoft Azure 云技术和嵌入式设备(
德州仪器 CC3200 LaunchPad (单芯片 Wi-Fi MCU))
的端到端物联网系统。
Microsoft Office 2011 - Mac 上的 VBA
作者:
Thomas Roll
在 Mac 上的 Microsoft Office 2011 中开发自定义功能,
使用 C 和 VBA
将 Jacobi 迭代方法从 CUDA 迁移到 SYCL
作者:
Intel
本文演示了如何将用 CUDA* 编写的线性代数 Jacobi 迭代方法迁移到 SYCL* 异构编程语言。
MinHook - 最小化的 x86/x64 API 挂钩库
作者:
Tsuda Kageyu
为 x64/x86 环境提供 Microsoft Detours 功能的基本部分。
最简化的无驱动程序原生 MySql 客户端
作者:
Ladislav Nevery
不需要任何特殊驱动程序或库的原生 MySql 客户端
使用 GTK 最小化到托盘
作者:
Ranjeetsih
如何将图标放入托盘并与之交互。
Mo+ - 超级化 Entity Framework 以生成工作的多层应用程序
作者:
Dave Clemmer
使用 Mo+ 生成工作的应用程序,
包括 Entity Framework 模型、
OData 服务、
视图模型客户端和 WPF 应用程序。
移动代理 - 移动中的软件
作者:
Chad Z. Hower aka Kudzu
如果对象可以从一台机器移动到另一台机器,
会怎么样?
不仅仅是自动下载,
或者远程控制对象(如远程处理),
而是对象实际移动的系统。
移动软件代理正是这样做的。
在本文中,
我将介绍这个迷人的概念。
无模式 WinForm,带来自非托管代码的回调
作者:
cfrost
如何在非托管应用程序中使用无模式 WinForm,包括回调功能
修改 DLL 文件系列的基地址
作者:
aovidiu
生成的 DLL 基地址确保给定 DLL 系列中每个 DLL 的连续内存空间。
使用 Arduino 监控和存储家庭区域的温度统计信息
作者:
raddevus
构建一个或多个这样的设备,
以便您可以监控家中温度随时间的变化情况。
MONO:
.NET 框架的替代方案
作者:
Software Developer's Journal
本文介绍了在Windows以外的操作系统上运行.NET应用程序开发的可能性,
使用MONO平台。
将介绍优点和挑战。
另外,
还介绍了一些在使用.NET技术开发应用程序时遇到的常见问题。
更多关于 ReactOS(或 Windows)
上的 OpenGL 与 C/C++ 和 C#
作者:
Steffen Ploetz
使用纯粹的 Win32 API 在 ReactOS(
以及 Windows 或 WINE)
上实现严肃外观的 OpenGL 应用程序的第二步
更多乐趣、
挫折和欢笑与 Pi...
第二部分
作者:
leon de boer
与 Raspberry Pi 更多的玩耍、
哭泣和欢笑
来自微芯片的摩尔斯电码
作者:
peter gabris
PIC 微处理器在微型 RF 收发器上的示例程序。
电机入门和 L293D 四路半桥驱动器
作者:
Mike Hankey
学习使用微控制器控制直流电机和步进电机
摩托车信号灯
作者:
Matt McGuire
使用 Arduino Nano 控制一辆旧的 1978 年 Suzuki GS500 上的所有工作灯
C/C++ 中的鼠标编程
作者:
Ranjith KH
这是一篇关于使用 C/C++ 编程接口鼠标的文章。
它包含以下信息:
1]调用鼠标 2]隐藏鼠标 3]设置鼠标位置 4]限制鼠标位置。
LEADTOOLS 18 的多平台 OCR
作者:
LEADTOOLS Support
LEADTOOLS 18 的多平台 OCR。
多精度算术:
一个娱乐项目
作者:
Andrea Simonassi
展示本系列文章中使用的算法和代码
多精度算术:
除法算法
作者:
Andrea Simonassi
归一化除法算法
多线程下载加速器控制台
作者:
Leslie Zhai
将 Linux 和其他 Unix 的轻量级下载加速器 Axel 移植到 NATIVE WIN32
可变/可提升递归互斥锁
作者:
jmolivieri
boost::upgrade_mutex 的扩展
Visual Component Framework 中的 MVC
作者:
Jim Crafton
Visual Component Framework 中的模型-视图-控制器模式介绍。
Visual Component Framework 中的 MVC,第二部分
作者:
Jim Crafton
第 2 部分(共 4 部分),探讨 Visual Component Framework 中的模型-视图-控制器模式。
MVC 研究
作者:
stebo0728
学习创建动态菜单、内联编辑控件和自定义对话框,包括一个简单的图像选择对话框,允许从图库中选择图像。使用 image-picker 和 bootbox 第三方库。
我的照片编辑器
作者:
Long Nguyen (xyz)
这是关于如何使用 Visual Studio C++ 和 OpenCV 制作类似 Photoshop 的简单软件。
MySendToMail:
Windows SendTo/Email 的替代品
作者:
Emmanuel Kartmann
本文介绍了一个工具,
可以通过简单的右键单击 => 发送到电子邮件发送嵌入式/附件图像。
MySQL 用户自定义函数
作者:
DarkLizener
关于编写自己的 MySQL 用户自定义函数的教程
MySQL-Fullltext:
使用 MySQL 的简单搜索引擎的开始
作者:
Winfried Wille
MySQL-Fullltext:
使用 MySQL C-API、
WCF 和 jQuery 的简单搜索引擎的开始
原生线程注入 | 进入会话管理器子系统
作者:
csrss
这篇简短的文章描述了从一个 Windows 原生应用程序到另一个应用程序的线程注入例程,
在这种情况下,
是在系统启动期间注入到会话管理器子系统。
原生 Win32 API OpenGL 教程 - 第 1 部分
作者:
leon de boer
原生 Win32 API OpenGL 教程 - 第 1 部分
原生 Win32 API OpenGL 教程 - 第 2 部分
作者:
leon de boer
在第二部分中,我们将创建一个 OpenGL MDI 应用程序。
朴素贝叶斯反垃圾邮件过滤器(使用 Node.JS、
JavaScript 和 Ajax 请求)
作者:
Arthur V. Ratz
在本文中,
我们将公式化并详细讨论概率贝叶斯分类算法及其在Node.JS和JavaScript中的实现,
该算法可用于主动检测和定位包含潜在垃圾邮件和其他未经请求数据的消息。
NDIS 示例 - Realtek 8168/8169/8111/8110 的 6.0 miniport 驱动程序
作者:
alexander suresh
适用于 Realtek 8168/8169/8111/8110 系列千兆以太网控制器的 NDIS 6.0 miniport 驱动程序
速度的需要 - C++ 与汇编语言
作者:
Jose A Pascoa
无法击败 C++ 编译器?
用于优化数学、网络和字符串运算的 Neon Intrinsics
作者:
Jeremy C. Ong
在本文中,我们探讨了多种将 Neon Intrinsics 整合到您的应用程序中的方法。
再也不用买车库门遥控器了:用你的 Android 手机(通过蓝牙)打开车库门
作者:
raddevus
构建一个可以添加到现有车库门设备的步骤,该设备实现 atmega328、蓝牙 (hc-05) 和继电器模块,这将允许您从任何配对的 Android 设备打开车库门。
再也不用输入密码了(持续的传奇)
作者:
raddevus
构建这个 Arduino 驱动的设备,
它集成了触摸屏和蓝牙,
您将再也不需要输入密码。
C# 8 的新功能
作者:
koolprasad2003
本文将简要介绍 C# 7.1、
7.2、
7.3、
8 的新功能。
new(local):
更安全、
更简单的代码,
无需智能指针模板包装器
作者:
Ladislav Nevery
通过使用 new(local) 减少错误和内存泄漏
漂亮的自定义控件库
作者:
Tarmo Kalda
自定义控件库为您提供了一组不同的自定义控件和 API 函数。
漂亮的库
作者:
Tarmo Kalda
Nice Libraries 为您提供了一组库和辅助应用程序
Nightmare on (Overwh)Elm Street:
64 位调用约定
作者:
CMalcheski
64 位调用约定
从 iOS 中获取无法访问数据的非标准方法
作者:
Kirill Ermakov
获取 iOS 中敏感信息的有趣方法。
NTLM 哈希生成器
作者:
Mustafa Chelik
在纯 C/C++ 中计算给定字符串的 NTLM 哈希
C 语言中的面向对象编程
作者:
BhaskarBora
本文在传统的 C 语言中描述了面向对象编程。
C 语言中的面向对象?
作者:
D. Infuehr
如何在 C(非 C++)
中实现和使用对象
Objective-C 基础 - NSXMLParser
作者:
Manning
来自 Objective-C Fundamentals 的章节摘录
观察者模式作为 C++ 组件
作者:
tojohere
观察者模式被制作成一个可重用的 C++ 组件
使用 C++ 进行 OCR
作者:
Michael Haephrati
如何使用 C++ 和 libCurl 使用 OCR SDK
八叉树颜色面板
作者:
Jan Mojzis
八叉树颜色面板
关于服务和进程 - 第一部分
作者:
r_thampi
如何以编程方式控制 Windows NT 中的进程和服务
关于服务和进程 - 第二部分
作者:
r_thampi
系列的第二部分。
通过 PSAPI 解释进程。
使用 WinHTTP 进行一次性 SSL 证书注册
作者:
KeithPirkl
从远程浏览器注册自签名 SSL 证书。
OO C 编程(
操作指南)
作者:
rog_gc
使用纯 ANSI C 进行 OO 编程
C 语言中的 OOP - 归并排序算法
作者:
Ariel Segal
在 C 语言编程时应用面向对象编程原则
OpenGL /
OpenCL 互操作性:
使用自立体图的案例研究
作者:
martin_bisson
如何使用 OpenCL 和 OpenGL 在 GPU 上实现算法。
OpenGL ES:
iPhone 上的批处理渲染
作者:
Craig Giles
简单来说,
我在开发游戏时遇到了一些 FPS 问题,
并想出了一个方法,
将我所有的绘图批处理到尽可能少的 OpenGL 调用中。
OpenGL 几何图元
作者:
Ali BaderEddin
通过这个交互式程序学习 OpenGL 几何图元。
适用于 Windows XP 的 OpenVPN
作者:
Kai Schtrom
OpenVPN v2.5.4 补丁,适用于 Windows XP 和 Windows Server 2003
操作系统开发 - 第一部分
作者:
Maruf Maniruzzaman
OS 开发的环境设置
优化 Arduino 内存使用
作者:
Mircea Diaconescu, Gerd Wagner
在处理嵌入式设备时,
RAM(随机访问内存)是系统最有价值和最有限的资源之一。
本文重点关注Arduino MCU的RAM使用优化,
但同样的原则适用于许多其他嵌入式设备。
优化的进入/离开日志记录器
作者:
Santhosh G_
优化记录函数进入和离开信息的日志记录方法。
优化快速排序
作者:
John Paul Walker
我们可以做些什么来提高 QuickSort 的效率
优化字符串操作函数
作者:
Peter Kankowski
优化字符串操作函数。
Outlook 插件集成 Skype
作者:
Cristian Amarie
Outlook 集成 Skype IM 的插件:
Skype 事件、
Outlook Skype 功能区,
等等。
纯 C 中的属主绘制图标按钮(
无 MFC)
作者:
Bruno Challier
使用图标通过属主绘制样式绘制按钮。
P/Invoke Jujitsu:
数据训练
作者:
honey the codewitch
利用数据的内存布局,
使 P/Invoke 代码更易于访问和维护
通过网络进行数据包遍历
作者:
Soshan Fernandes
通过网络进行数据包遍历
CToolbar 的父窗口(
AfxControlBar)
的绘制。
作者:
Paresh Chitte
CToolbar 父窗口(
AfxControlBar)
的背景绘制。
Palm 数据库 - 如何在 Palm 手持设备上持久化数据
作者:
Christian Graus
继续我们的系列文章,我们讨论如何创建数据库,以及创建、修改和删除记录。
Palm OS 3.5 开发 - 第 1 部分,Palm OS 入门
作者:
Shawn Poulson
Palm OS 开发入门。
Panorama 360 iPod Touch 和 iPhone
作者:
Javier Baez
iPhone 和 iPod touch 的全景查看器库。
使用 Parallel HDF5 进行并行 I/O
作者:
Hoi Yen Loo
CFD 代码的并行 I/O 的设计和实现
使用 Open MPI 的快速排序的并行实现和评估
作者:
Moumie Soulemane
使用 Open MPI 库实现快速排序算法,
以比较顺序实现与并行实现
使用 Intel® Threading Building Blocks 和 OpenMP 库的并行可扩展 Burrows-Wheeler 变换 (BWT)
作者:
Arthur V. Ratz
本文是关于使用 Intel® Threading Building Blocks (TBB) 和 OpenMP 库进行 C++ 编程的实用指南,
以实现实现 Burrows-Wheeler 变换 (BWT) 算法的并行可扩展代码。
MDI 模板 CMultiDocTemplate 函数中 CListCtrl 后代类的参数化
作者:
Emery Emerald
演示 MFC 应用程序文档模板的非参数化构造函数的参数化可能性。
使用 spirit 解析日期时间字符串
作者:
ZhengPing Wang
一个演示如何使用 boost spirit 框架解析日期的示例
C++ 解析 SVG 文件为贝塞尔曲线并保存为 PDF
作者:
Michael Moroz
本文介绍了如何在 C++ 应用程序中打开 SVG 文件、
处理贝塞尔曲线并导出为 PDF。
在 iPhone 上解析 XML
作者:
Craig Giles
由于我正在为 iPhone 开发一个可重用的游戏引擎,因此我选择将所有游戏数据都存储在 XML 文件中。
第二部分:OpenCL™ – 内存空间
作者:
manythreads
在其第二篇教程中,
GPGPU专家Rob Farber讨论了OpenCL™内存空间和OpenCL内存层次结构,
以及如何开始从工作项和工作组的角度思考。
此教程还提供了一个通用示例,
以便进行各种OpenCL内核的实验。
第三部分:工作组和同步
作者:
manythreads
在他的第三篇教程中,GPGPU 专家 Rob Farber 将介绍 OpenCL™ 执行模型,并讨论如何协调工作组中工作项之间的计算。
第四部分:
Windows 调试技术 - 调试内存泄漏(
Perfmon)
作者:
shailesh91082
这是 Windows 上各种应用程序调试技术的第 4 部分,
重点是内存泄漏
第五部分:
Windows 调试技术 - 调试内存泄漏(
CRT API)
作者:
shailesh91082
这是 Windows 上各种应用程序调试技术的第 5 部分,
重点是内存泄漏
二项式系数的部分和
作者:
Tasos Kipriotis
一种更快地计算二项式系数部分和的方法
在编译时将 C/C++ 常量、
枚举和结构传递给 C#
作者:
Ryan Scott White
CppHeader2CS:
一种将 C/C++ 头文件常量、
枚举和结构转换为 C# 的编译时工具。
运行时修补 Linux 内核
作者:
Kewin Rausch
如何在没有系统重启的情况下,
使用自定义机制修补 Linux 内核。
PC-lint 101:“
prior message 中引用的位置”
是什么意思?
作者:
Anna-Jayne Metcalfe
如果您是PC-lint的新手,
您可能想知道消息830(“在先前的消息中引用了位置”)是什么意思,
—
考虑到此类消息会大大增加文件或项目中的总体问题数—
它们有什么用途?
简单地说,
消息830标识了代码库中的一个位置
Pebble "代码向导"
作者:
allan175_uk
创建定制的 Pebble 项目
Pegboard 解决方案
作者:
Erol Esen
通过模拟解决 Pegboard 难题
基于感知哈希的图像比较:“
用‘
老式 C’
编码。
anecdotal 观点
作者:
GeorgeDS
一篇 anecdotal 报告,
描述了在 35 年的开发过程中,
使用纯 C 编码一个最小的感知哈希功能时遇到的问题,
目的是在新手 Win 10/11 安装上运行。
适用于 Windows 2000+ 的标准、ActiveX 和半透明控件的完美半透明和异形对话框
作者:
D.K.Wang
本文试图找到一种在分层窗口上显示标准控件、ActiveX 控件、半透明控件的方法。提供原生 MFC 源代码。
Python 和 C++ 中 ORM 层的性能测试
作者:
Vaclav Naydenov
比较两个相似的 CRUD 服务器应用程序的性能,
一个是用 Python 和 SQLAlchemy 编写的,
另一个是用 C++ 和 YB.ORM 编写的。
使用 SQLite 执行本地化周基日历计算
作者:
Oleksandr Dodatko
本教程演示了如何创建和使用 SQLite 自定义函数,
该函数执行本地化感知周基日历计算。
使用 STL 向量和递归(
使用 Steinhaus 算法)
进行排列
作者:
jrivero
使用 STL 向量和递归进行排列,
并封装在命名空间中
phos:
控制台 GUI 组件
作者:
Michael Mangelsdorf
一个用汇编语言实现的 DLL,
具有控制台 GUI 组件
Windows Mobile 上的像素图形编程
作者:
dzolee
解释了在基于 Windows Mobile 的设备(Pocket PC、SmartPhone)上进行像素图形编程的基础知识。
纯 C OO 编程(
操作指南)
作者:
rog_gc
纯 C,
没有宏代码定义。
C OO 太棒了!
纯 C 重采样 DLL
作者:
CPallini
一个小型 DLL,提供两个函数来重采样基于 GDI 的位图
播放或捕获音频声音。
作为多播(RTP)
发送和接收
作者:
Banjoo
播放、
录制和捕获音频声音。
读取、
写入和流式传输 WAV 文件。
发送和接收 Ulaw RTP 流。
使用 WMM API 的 WaveIn WaveOut 函数。
使用 DirectSound 播放 Wave 文件并实时显示其频谱 - 第二部分
作者:
jackyxinli
一篇展示如何使用 DirectSound 播放 Wave 文件并实时显示其频谱的文章。
使用 C++ 播放 XM - 从文件和内存
作者:
Mustafa Chelik
使用未打包的 BASSMOD.
dll 从文件和内存以纯 C++ 播放 XM 音乐文件。
使用 Windows 多媒体库播放 .
WAV 文件
作者:
Toby Opferman
这是一个使用 Windows 多媒体库的简单程序
使用 DirectShow 播放音频和视频
作者:
Kumar.Prabhu
该项目演示了 DirectShow 的基础知识和相关概念。
复数形式
作者:
Peter Kankowski
用任何语言正确拼写“找到 5 个文件”之类的消息。
使用 Pelles C 进行 Pocket PC 开发
作者:
Azim Zahir
本文介绍了如何使用 Pelles C IDE 开发 pocket PC 应用程序。
C++ 中的指针用法:
从初学者到高级
作者:
Varun_Sud
本文深入介绍了C++中的指针概念和语法。
它采用分级方法来提高难度,
为初学者提供大量插图和示例,
并为高级用户测试“多维指针的动态内存分配”等知识。
C 语言中的多态
作者:
«_Superman_»
本文演示了如何使用 C 语言实现多态。
使用套接字编写的 POP3 客户端
作者:
aisha.ansari
邮局协议,用于检索邮件
可移植的 C++ XML 序列化
作者:
HZ_79
一个开放的 C++ 库,
用于将对象序列化为 XML
可移植 JRE API 挂钩 (IAT)
作者:
Thilak Raj S
通过 API 挂钩使 JRE 真正可移植。
将库/CLI 应用程序从 C 移植到 Go
作者:
Pete Garcin
“
从 C 移植库给了我一个绝佳的机会来测试它,
并了解这些语言之间的差异以及 Go 带来了什么。”
通过 XML 移植代码
作者:
daluu
通过标准 XML 架构在不同语言和平台之间移植代码的框架。
将开源 Indix 库移植到 BREW
作者:
Prashant Gotarne, pankajdoke, SanjayKimbahune
“
Indix”
是一个用 C 编写的开源组件,
用于印度字体渲染。
Indix 是 CDAC 制定的印度语言规则的实际实现。
构建后可执行文件回溯
作者:
Jeffrey Walton
使用 DbgHelp 库执行高级的构建后可执行文件处理
使用 Windows 套接字(C 语言)发布到 ASP 网站
作者:
Sergio Mach
使用一个简洁的 C/C++ 类封装 Windows 套接字调用,轻松地将数据发布到 Internet 服务器。
创客实用电子学(
N 部分的第 4 部分)
作者:
raddevus
第 4 章 - 电阻和电阻
为 iPhone 开发做好准备
作者:
Ohmu
一篇为 Apple 技术新手准备的文章。
使用给定的误差界限以精度打印双精度值
作者:
Dr. Ivan S Zapreev
在本文中,
我们将考虑一种方法,
使用给定的误差界限推导出精度来打印双精度值。
使用 EnumProcess 进行进程创建通知
作者:
My2Cents
使用 EnumProcess 轮询以在用户模式下获取进程创建通知。
进程列表实用程序
作者:
spinny
一个显示正在运行进程的一些信息的实用程序
进程查看器
作者:
Nibu babu thomas
列出了系统中正在运行的进程、
加载的驱动程序、
加载的DLL、
每个DLL和进程的版本、
进程时间、
命令行、
所有者、
优先级、
GDI资源使用情况、
权限、
加载的符号、
窗口层次结构、
自动启动应用程序查找等详细信息。
在 Arduino 中处理串行线路数据
作者:
Jan Dolinay
解释如何可靠地从 Arduino 的串行线路读取数据或命令,
而不会阻塞循环
处理器基准测试实用程序
作者:
PeterGlen
测量处理器性能
MEAN Stack 专业应用程序开发
作者:
Yaseer Mumtaz
面向初学者的完整专业 MEAN stack 应用开发系列
可编程矢量图形
作者:
StasSV
创建矢量图形编辑器,
实现矢量图形 ActiveX。
编程 IE - 使用 WebBrowser 控件创建浏览器。
作者:
Raghuwanshi.G.S
本文展示了如何使用 WebBrowser 控件创建自己的浏览器。
使用类型推断进行 C 语言编程
作者:
Leandro T C Melo
在本文中,
我将介绍 PsycheC,
这是一个 C 语言的类型推断引擎。
用 C 风格编写 Java SE
作者:
Michael Monin
用于为 MPU 编写 C 语言程序的手机 Java 语言软件。
使用 PIC C Lite 用 C 语言编程 PIC 微控制器
作者:
mbyamukama
在本文中,
我将向您展示如何使用 C 语言编程 PIC16F84。
编程透明和渐变输出而不使用 Cairo (C# X11) - 概念验证
作者:
Steffen Ploetz
如何使用 X11 的(低级 API)XRender 协议扩展在 X11 窗口上绘制透明和渐变输出。
使用 Mono Develop 编程 Xlib - 第 2 部分:Athena 小部件(概念验证)
作者:
Steffen Ploetz
如何从 Mono Develop C# 调用原生 Xt API,最终得到一个非常小的 Athena 小部件应用程序。
C++ 中的属性,
就像 C# 或 Delphi 一样
作者:
arystotenes
Michael J.
两个简单的属性类,
简化了 C++ 编程
软件保护和反编译 - 起点信息
作者:
NewPast
软件保护和反编译软件作为一种新的破解方法
Qt 内部和逆向工程
作者:
Daniel Pistelli
本文的第一部分展示了Qt框架的动态内部机制,
该机制支持信号和槽机制。
第二部分重点介绍如何使用IDAPython脚本从二进制文件中检索Qt moc生成的元数据信息,
以及如何在反汇编中使用它。
C/C++/FORTRAN 中的四精度浮点计算
作者:
Shmuel Safonov
创建一个使用四精度浮点计算的数值库,
并从 MSVC C/C++ 代码中使用
查询 8.3 状态下的卷设置(Windows)
作者:
Dracula
查询 8.3 状态下的卷设置(Windows)
YB.ORM - C++ 对象关系映射器快速入门
作者:
Vaclav Naydenov
介绍 C++ 库 YB.ORM 如何通过域类帮助操作存储在 RDBMS 中的数据。
通过示例解释了 ORM 的基本概念。
Arduino 的快速数学游戏
作者:
ron85262
让我们用 Arduino 制作一个小型数学游戏
WinDbg 使用快速入门
作者:
Ganik
为新手提供的关于如何使用 WinDbg 的分步说明。
Windows RT 上的辐射计数器
作者:
SergeiR[MCTS]
首个直接连接到 Windows RT 上 ARM 处理器的辐射计数器
随机地下城生成和 A* 寻路
作者:
Malcolm Arthur McLean
如何生成随机地下城,
以及在两点之间找到路径。
随机想法。。。
作者:
John Underhill
C# 中的 CSRG 随机生成器和 NIST STS 库(重大更新!)
用于处理伺服电机和 RC 接收器的 Raspberry Pi Pico 库
作者:
Jan Dolinay
用于在 C 语言中处理遥控模型伺服电机和接收器的库
原始以太网数据包发送
作者:
miahrugger
本文介绍了如何使用 C# 和 NDIS 协议驱动程序发送原始以太网数据包。
RC 汽车控制编程
作者:
solalem
RC 汽车的高层设计,
包括微控制器编程和 PC 上的用户界面
读写原始磁盘扇区
作者:
dkg0414
绕过类磁盘驱动程序的上层过滤器来读写磁盘
C++ 实时目标跟踪器
作者:
Chesnokov Yuriy
本文介绍了一种通过估算时间平均背景场景来在实时下对缩小图像数据中的静态和移动目标进行跟踪的方法。
计算机科学中的递归:
第一部分
作者:
Joseph Olasoji
一篇关于如何使用递归技术进行编程的文章。
递归、栈和队列
作者:
logicchild
本文希望作为算法入门。
递归断言会用一个假断言模糊真实问题
作者:
CurtD
断言是 C/C++ 代码的非常有效的调试工具。但是,断言中存在一个非常微妙的问题,可能会导致您花费大量调试时间去追逐错误的问题。
递归互联
作者:
Kewin Rausch
面向未来网络发展的方向
Mach-O 中的导入函数重定向
作者:
Apriorit Inc, Anthony Shoumikhin
本文涵盖了拦截和重定向 Mac OS X 下程序对第三方动态链接库的调用。
从 C 通过 C# 库引用 WebService(.
NET 互操作)
作者:
Sylvester, Asil Gerard
提供了通过 C# 库从 C 项目访问 Web 服务的分步过程。
在 Visual Studio 中引用原生项目(
MSBuild)。
作者:
Eugene Sadovoi
将 Boost 库集成到 Visual Studio (MSBuild) 构建和引用系统中。
远程代码/进程注入与重定位
作者:
dengus
一种将整个可执行文件注入到另一个进程的方法(从而避免了对 DLL 的需求)
基于 c8051 和 433MHz 无线模块的遥控器
作者:
ingvar8
基于 c8051 和 433MHz 无线模块的遥控器。
从 Eclipse 远程调试 Java 应用程序
作者:
Dr. Song Li
这是一篇关于从 Eclipse 调试远程运行的 Java 应用程序的学习笔记。
RemoteLib - Win9x & NT 平台的 DLL 注入
作者:
Abin
一个适用于 Win9x 和 NT 平台的 DLL 注入库。
使用最少整数数学渲染图形函数,
能够驱动 CNC
作者:
altomaltes
该算法使用非常简单的整数数学(
加法和乘法)
来渲染弧线、
线条等,
以用于 CNC 机器或计算机表面。
在 OpenGL 中渲染 Shapefile
作者:
Durga Prasad Dhulipudi
使用 OpenGL 渲染 ESRI Shapefile (.shp)
替换 EXE 和 DLL 文件中的图标资源
作者:
Maria Nadejde
一个简单的例子,演示如何读取 *.ico 文件以及如何替换图标资源。
使用 DialogBox() 和对话框资源调整 Win32 对话框大小
作者:
malxau
演示如何通过资源标记,以最小的更改来调整对话框上的控件大小,同时保持现有的 Win32 代码不变
RGFW 幕后:
OpenGL 上下文创建
作者:
ColleagueRiley
用于为 X11、
Windows 和 MacOS 创建加速 OpenGL 上下文的教程。
基于我的项目:RGFW。
RGFW 幕后:
软件渲染
作者:
ColleagueRiley
解释如何为 X11、
WinAPI 和 Cocoa 设置和处理软件渲染的教程。
RIOT 教程
作者:
RIOT Community
使用和开发 RIOT
Microsoft SQL Server 2000 的健壮 MD5 摘要扩展存储过程
作者:
David A. Gray
具有错误处理和完整 Unicode 支持的 MD5 Digest XSP,
输入和输出。
Roger's Clock - 您的第一个 MoSync 应用程序
作者:
K Stock
第 3 篇文章:
开始使用 MoSync 进行 Android(
和其他移动平台)
开发
RPI3 B+ - Pi 乐园探险记 第 3 部分(
更新支持 Pi1 & 2)
作者:
leon de boer
Raspberry Pi 挫折和探险系列第三篇
PIC 微控制器评估引擎 1.4 的 RPN 编译器
作者:
Arash Javadi
Evaluation Engine是一个开源C编译器、
解析器和解释器,
可用于构建业务规则引擎。
它允许数学和布尔表达式、
操作数函数、
变量、
变量赋值、
注释和短路求值。
适用于PIC微控制器
在 ESP32 上运行 C 语言解释器
作者:
Rick Lunglhofer
详细介绍在 ESP32 上运行的带有浏览器界面的 C 语言解释器的实现和使用
在 Internet Explorer 7 中运行进程而无需安全警告
作者:
simonchen.net
如何防止 Internet Explorer 中的安全警告,例如“一个已识别的程序想要访问您的计算机”,或“某个网站想要使用此程序在您的计算机上打开网页内容”。
运行基于状态机的 Win32/WinCE 程序
作者:
Jerome_D
本文介绍了如何使用窗口消息挂钩技术来运行基于状态机应用程序框架的 Win32/WinCE 程序。
(开源项目)
运行时跟踪
作者:
Hans Ruck
显示来自不同机器上多个运行应用程序的运行时跟踪消息
rxcg:
用于 IoT 的简单文本匹配 C 代码生成器
作者:
honey the codewitch
生成紧凑的 C 代码以基于正则表达式匹配文本
SafeHandles Handles 库
作者:
Frankie-C
Safehandles 是一个用于管理数据结构的库,
使用健壮和安全的句柄。
ASP.NET 服务器场的可扩展会话状态存储
作者:
William L. Bain
ScaleOut StateServer 通过在服务器场中使用分布式内存存储来托管 ASP.NET 会话状态和其他工作负载数据,
从而提高服务器场性能并卸载数据库服务器。
Scintilla 文本组件。
超过 600 个命令的速度
作者:
cyprussun
Scintilla 文本组件
ScratchPadView for iOS (使用 GLKit)
作者:
Amory Wong
一个 GLKView 类,
可以直接集成到您的项目中。
滚动时固定背景
作者:
sridhar vattam
在 MFC 中滚动文本时固定背景图像
纯 Win32 API 中的可滚动对话框
作者:
Alex Blekhman
在纯 Win32 API 中实现可滚动对话框的极简示例
SCSI over Net
作者:
Member 13737597
本文介绍了如何通过网络共享内置 CD-ROM /
HDD。
使用密钥重用进行安全加密数据存储
作者:
Tom Stone
用于数据存储的增强加密算法(
控制台应用程序)
选择叠加 DLL
作者:
Mark Kruger
显示选择叠加并通知调用者其正在调整大小以及通知最终矩形的 API。
将文件名发送到剪贴板 - 创建一个不使用 CRT 的微型工具
作者:
Alex Blekhman
Name2Clip 位于 Windows Explorer 的“发送到”菜单中,并将选定的文件名发送到系统剪贴板。
使用 Arduino 发送摩尔斯电码
作者:
Ryan Peden
一个小项目,
使用 Arduino 的内置 LED 显示摩尔斯电码消息
带读取线程的串口读写
作者:
Rangarajan Varadan
一个简单的通信端口实现,
带有用于嵌入式系统的读取线程
使用 Python 和 C 设置和编程 Raspberry Pi
作者:
Guruprasad. K. Basavaraju
SFMT 实战:
第一部分 - 生成包含 SSE2 支持的 DLL
作者:
Emre Özgür İnce
一种使用 SFMT(
SIMD 优化快速梅森旋转数生成器)
伪随机数生成算法的方法。
共享指针
作者:
Abhi_Coder
共享指针的实现
Sharp as C
作者:
George Shagov
本文介绍了一种通用的应用程序架构和设计方法。
Radhakrishnan 等人的信号分割算法。移植到 C 和 C#
作者:
Lance A. Endres
Radhakrishnan 等人提出的算法,最初用于石油工业的测井数据分割,已被移植到 C 和 C#。
Simon Says,
一个儿童游戏
作者:
Mike Hankey
类似“
Simon Says”
的项目
简单的 C/C++ 二维码库
作者:
Fulvio Dominici
如何使用 libqrencode 库生成二维码,
并附有清晰的示例
带超链接功能的简单 CListCtrl
作者:
liuxiao
在 CListCtrl 中添加超链接的方法
简单的 C 语言文件读写程序
作者:
Sean Amarasinghe
用于在文件中读取、
写入和查找记录的程序。
Simple Grid - 基于 Win32 消息的 Grid 控件
作者:
David MacDermot
适用于 Windows SDK C 应用程序的简单易用的 Grid 控件。
RaspberryPi 上的简单 I/O 设备驱动程序
作者:
Mosi_62
为 Raspberry Pi 编写 I/O 设备驱动程序
简单的回环筛选器驱动程序
作者:
mayurthigale
本文面向第一次想使用 Windows 内核筛选器驱动程序的开发人员,并希望通过一个简单的示例(附带源代码)进行实验。
用于 printf 风格的 ostream 的简单操纵器
作者:
Frank Arnold
一个简单的操纵器类,
用于在 ostream 中使用 printf 风格
简单的 OpenGL 框架
作者:
Member 8823543
GLW 是一个简单、紧凑、即插即用的框架,用于开发简单的 OpenGL 游戏和演示。它侧重于易用性、平台抽象和小占用空间。
纯 C 语言的简单插件架构
作者:
Sharjith
如何编写一个支持插件的架构应用程序。
简单的 SST Unhooker
作者:
Victor A. Milokum, Apriorit Inc
本文介绍了一个简单的 unhooker,
它恢复了未知 rootkit 挂钩的原始 SST,
这些 rootkit 隐藏了某些服务和进程。
C/C++ 的简单双文件图形库
作者:
Robert Umbehant
一个双文件图形库,
用于调试在图形方面有缺陷的应用程序。
简单的 URB (USB 请求块) 监视器
作者:
Deka Prikarna A.
简单的 URB (USB 请求块) 监视器
简单的 WDM 回送驱动程序
作者:
potluri_suresh
本文适合第一次编写 Windows 内核设备驱动程序的开发人员,
并希望通过一个简单的示例和源代码进行实验。
简单的 Worker 线程类
作者:
Manish K. Agarwal
一个简单的 Worker 线程类,支持 Join 和线程消息发布
最简单的 JPEG 图像内容 PDF 生成 API
作者:
Hao Hu
关于如何根据 JPEG 文件作为页面内容生成 PDF 文件的文章
纯粹的面向对象的 C 语言
作者:
Kenneth Kasajian
本文描述了一种在纯 C(
标准/ANSI C)
以及一些预 ANSI C 变体中使用面向对象编程(
OOP)
特征的方法。
理发店问题模拟
作者:
Ananth Nag Sastry Ganti
理发店问题模拟
单线程与双线程
作者:
f2
Intel 双 Xeon HT 技术优化方法介绍。
single_pass_search:
通过单次遍历迭代器进行通用序列搜索
作者:
Jim Xochellis
本文介绍了一个通用的序列搜索模板函数,
它比 std::search 更通用
STM32 板上的 I/O 设备实现框架
作者:
Orphraie
STM32 开发板的功能概述
C 语言中最慢的 LZSS 压缩器
作者:
Sanmayce
C 语言中高度优化的 LZSS 解压缩研究
MS-DOS 下软重启
作者:
mohit_aggarwal
让程序在 DOS 下避免硬件重启
SoftG 应用框架 1.62
作者:
HotSoftG
自动化框架应用程序开发,实现软件功能和软件框架的分离。支持插件主题支持。
敏捷开发中的软件配置管理 (SCM) 考量
作者:
AccuRev
为什么考虑转向敏捷开发方法的组织需要提高产品质量、
降低成本并更快地响应市场需求,
同时也要考虑新模型对SCM系统提出的不断变化的要求以及哪些方面对成功至关重要。
发送电子邮件(
通过 SMTP)
和短信的几种简单方法
作者:
daluu
面向初学者的指南,
介绍如何在没有足够资源访问权限的情况下发送电子邮件(
通过 SMTP)
和短信。
一些有用的双精度小数函数
作者:
S.C.Wong
舍入、
小数位数等。
.
SonicUI - 您从未见过的便捷 GUI 引擎
作者:
Sonic Guan
一个方便且功能强大的 GUI 引擎,包含大量技巧
使用 MFC 的 C++ 闪屏类
作者:
Chris Apple
一个 MFC C++ 类,用于从位图和版本字符串资源生成闪屏和关于框。
sprintf_s:
加速器前方
作者:
David A. Gray
本文介绍了我在 CRT 缓冲打印例程的新安全重载中发现的问题。
SQLite
作者:
Serge V. Sushko
SQLite 访问 C++ 类。
SQLiteTbl,
一个提供类似 CRecordSet 接口的 SQLite C++ 类
作者:
Brad Kremer
为 SQLite 数据库表提供类似 CRecordSet 的接口。
SRDF - 编写自己的调试器
作者:
AmrThabet
在本文中,
我将教你如何使用安全研究与开发框架(SRDF)编写一个功能齐全的调试器……
如何反汇编指令、
收集进程信息并处理PE文件……
以及如何设置断点并使用你的调试器
SSE 加速的忽略大小写的子字符串搜索
作者:
anlarke
经典算法的另一种实现,
现在使用 SSE 指令
快速开始 C/C++ 项目
作者:
coder_of_salvation
跳过“
从头开始”
和 Makefile 的麻烦,
这将激发您的创造力
从内核模式启动进程
作者:
Stan Alex
如何在驱动程序内部启动 Win32 进程
C 语言中的状态机设计
作者:
David Lafreniere
一个紧凑的 C 有限状态机 (FSM) 实现,
易于在嵌入式和 PC 系统中使用
状态机,
在 C++ 中
作者:
HoshiKata
一个状态机框架示例,
使用 Doxygen 自动绘制实际代码的行为。
窃取程序的内存
作者:
Cory Nelson
一篇关于使用 Win32 API 在另一个进程中分配和使用内存的高级文章。
SteganoPad - 隐写文本编辑器
作者:
nbugalia
只有用户才能看到屏幕上的文字
通过并行端口控制步进电机
作者:
bhaskar_gupta
通过 PC 的并行端口控制最常用的步进电机的运动。
STL 格式
作者:
Romualdas Cukuras
将您喜欢的格式字符串和函数参数放入 STL 字符串。
STM32 Discovery:
基础 - 创建项目
作者:
jmlb
使用 Keil 创建一个 32KB 程序空间的工程
使用 Minifilter 驱动程序方法限制存储设备
作者:
Rahul Dev Tripathi
完全可用的示例代码解释了创建 Minifilter 驱动程序以阻止通过接口连接的设备所需的一切。
字符串通配符匹配(* 和 ?)
作者:
M Shahid Shafiq
一个简单的函数,
用于执行通配符(* ? )
字符串匹配
StringLib C:
为 C 添加字符串类型的库
作者:
Alex the Green Apple
定义字符串类型和字符串操作函数的 C 库
字符串混淆系统
作者:
Michael Haephrati
一个集成到 Visual Studio C++ 解决方案中的字符串混淆系统
Stunner:一个 STUN 库和客户端
作者:
Hitesh Sharma
Stunner 是一个简单的 STUN 库,在此基础上构建了一个 STUN 客户端。
在 Swift 中继承 Objective-C 类以及初始化的陷阱
作者:
PeteBarber
为了学习Swift,
我决定玩一下Sprite Kit。
我做的第一件事之一就是创建一个SKSpriteNode的子类。
它有一个非常方便的初始化器:init(imageNamed name: string)(Swift)-(instanceType)initWithImageNamed:(NString*)name(Objective-C)
然后我从这个类派生
支持向量机分类器
作者:
Chesnokov Yuriy
支持向量机分类类,
支持 SSE 优化
移动 Safari 风格的视图切换
作者:
Tom The Cat
一个可重用的库(
特别是 UIViewController 的子类),
用于在您的应用程序中实现 Mobile Safari 的页面/选项卡切换界面。
现在支持方向更改!
切换布尔条件和标志
作者:
Michael E. Gibson
介绍一种技术和代码,
用于编写类似于 switch 的语法来处理多个条件或标志。
使用 Detours 为应用程序创建符号链接
作者:
Thomas Hruska
或者 - 我如何欺骗 Visual Studio 将 .NCB、
.SUO 和 .APS 文件存储在其他地方。
Visual C++ 和 Windows API 的同步
作者:
Espen Harlinn
在处理线程、
线程池和 I/O 完成端口时,
选择正确的同步机制来创建高性能的异步服务器(
C++)
语法分析:
一个例子
作者:
Lộc Nguyễn
自顶向下解析
系统对话框
作者:
Abbas_Riazi, Shafiee
本文展示了一种非常简单的方式来显示系统对话框,
如 Internet 选项、
添加/删除程序等。
表格驱动的方法
作者:
Peter Kankowski
如何通过使用数组使代码更短、
更易于维护
利用 Windows 热补丁机制
作者:
Kewin Rausch
在这里,
我将展示如何模拟 Windows 热补丁机制,
以及如何使用此机制临时或永久地重定向自定义过程的执行。
坦克模拟器
作者:
Bidhan Chandra
它基于车辆动力学模拟战斗坦克。
Target Eye 揭秘:
第 4 部分 - 键盘捕获
作者:
Michael Haephrati
Target Eye 的一部分是如何实现键盘捕获的
微控制器上的 TCP/IP 堆栈、
FAT16 系统
作者:
Lewis Liu L
微控制器上的 TCP/IP 堆栈、
FAT16 系统
C 语言技术指南
作者:
Vishal Tiparadi
一本初学者指南,
强调 C 语言的关键特性。
模板化牛顿-拉夫逊算法用于 SIN(X) + N 和 COS(X) + N,
其中 N 在 [0, 2] 范围内
作者:
jrivero
模板化牛顿-拉夫逊算法用于 SIN(X) + N 和 COS(X) + N,
其中 N 在 [0, 2] 范围内。
C 语言代码的十个误区
作者:
Andrew Phillips
关于如何编写优秀代码的误区很多。
本文旨在消除其中一些。
文本编辑器:
基础中的基础
作者:
AlexShag
这是一个基于 Edit 控件的简单文本编辑器
C 语言中的 TextBox 函数
作者:
Mahendra Batra
C 图形中的完整文本框功能
iOS 上的 Metal 纹理和着色器
作者:
KarstenK
如何在 Metal on iOS 中入门。
OpenGL on iOS 上的纹理和着色器
作者:
KarstenK
如何在 OpenGL on iOS 中入门。
全能的 .NET 语言 - C++/CLI
作者:
Denis Vasilik
作者展示了实现 C# 已知的 using 语句是多么容易。
Win32 Shellcoding 的艺术
作者:
AmrThabet
如何在 win32 上编写可靠的 shellcode,如何绕过编写 win32 shellcode 时会遇到的障碍,以及如何将您的 shellcode 实现到 Metasploit 中
枚举标志的初学者指南
作者:
toxcct
一篇解释如何在 C++ 中处理标志的文章
CMake 构建管理器
作者:
William A. Hoffman
CMake 是一个跨平台的开源构建工具,
它可以生成 Visual Studio 6、
7 和 7.1 IDE 项目文件。
它还为 NMake、
Borland、
Mac OSX、
Linux 和大多数 UNIX 系统生成 makefiles。
e 文件系统
作者:
Roger Doss
它可用于归档文件,
因为所有读写操作都发生在底层系统的一个实际文件中。
此外,
它还可以在客户端-服务器环境中使用以流式传输数据。
此外,
它还可以用作爱好者操作系统或嵌入式操作系统的文件系统。
Explorer 范式 - 走向原生
作者:
Jaxon7
文件搜索与 TreeView/ListView 同步。在树中上下爬行。
改进的资源字符串生成器实战:
你应该吃自己的狗粮,
而且要喜欢它!
作者:
David A. Gray
Excel 驱动的资源生成器,
第二版,
已大大改进且文档更完善。
Microsoft 基础类库:
菜单和对话框
作者:
logicchild
关于 MFC 资源基础知识的文章
Visual Studio 2005 和 Live Messenger 最无用的插件
作者:
tsxy
Visual Studio 2005 和 Live Messenger 最无用的插件。
OpenGL 和 GLUT:
强大的图形库和实用工具包
作者:
logicchild
解释如何使用此库的文章
Palm Memory Manager API
作者:
Jason Henderson
如何使用 Palm 的 Memory Manager API 在 Palm 手持设备应用程序中进行动态内存分配。
寻找 SSDT
作者:
Jose A Pascoa
备受关注的内核数据结构
为 C/C++ 应用程序添加 Web 接口的快速简便方法
作者:
Walter Capers
netstat 命令的网络化,浏览器中的 netstat
Ring 编程语言
作者:
Mahmoud Samir Fayed
使用 C/C++ 开发的免费开源的创新实用的通用多范式脚本语言
Firefox 凭据的秘密
作者:
Michael Haephrati
获取近期 Firefox 版本中存储凭据的方法
Google Chrome 凭据的秘密
作者:
Michael Haephrati
Chrome 将所有密码和其他凭据存储在加密数据库中,
但猜猜怎么着:
任何拥有适当知识的人都可以检索它们。
本文将向您展示如何操作。
状态机
作者:
Soshan Fernandes
连接跟踪机中的状态机
Const 的故事
作者:
Rahul Singh
这是一篇关于 const 关键字的文章,
介绍其详细信息以及您为什么应该关心它。
导入库文件(.
lib)
的结构
作者:
Member 13737597
本文展示了在链接 DLL 时与头文件一起使用的导入库文件的结构。
终极工具箱日期时间选择器控件
作者:
The Ultimate Toolbox
COXDateTimeCtrl 提供了一种方便灵活的日期/时间输入和显示方法。
Windows 访问控制模型:
第二部分
作者:
oshah
访问控制系列节的第二部分将使用基本的访问控制结构进行编程。
代码前思考,
C++ 中的虚函数
作者:
programmersmind
C++ 中的虚函数。
初学者线程,
熟悉概念和 API
作者:
EyalHanan
初学者线程,
概念和 API
线程安全智能指针
作者:
Oleg Fedchenko
使用此线程安全智能指针,
您可以在多线程环境中使用任何类型的对象。
您经常需要重载的三个重要运算符
作者:
programmersmind
考察三个您经常需要重载的重要运算符。
三步下楼:从 Win32 用户空间到原生 API 再到内核
作者:
csrss
该项目应用程序将“穿越” Windows 系统,最终到达内核,从 ring 3 到 ring 0。
Time64 - 32 位 Windows 应用程序的 64 位时间
作者:
Robert Inventor
Windows 的 C 时间例程的 64 位版本
TinyObfuscate - C /
C++ 的小型字符串混淆器
作者:
Michael Haephrati
TinyObfuscate 是一个简单的工具,
当您需要混淆或隐藏程序中的字符串时可以使用它;
它可以防止在检查可执行文件时使用 strings 或 hex 工具发现它们。
创建一个很酷的桌面歌词演示(
送给所有人)
作者:
Aric Wang
许多流行的 MP3 播放器都有很酷的桌面歌词,
这个演示使用了一个简单的方法来实现它。
新年快乐!
使用 ASP.NET & AJAX 创建 Google Suggest
作者:
Nilesh Surve
使用 ASP.NET & AJAX 创建 Google Suggest
以编程方式切换硬件数据/读取/执行断点
作者:
Michael Chourdakis
引入硬件断点机制的简单代码。
工具集用于从 Windows 主机交叉编译/远程调试 Raspberry
作者:
fd9750
交叉编译/构建/远程调试 Windows 主机(
10)
上针对 Raspberry PI 3B 的 C/C++ 项目所需的工具概述
使用 Google Analytics 跟踪您的 iPhone 应用程序统计信息
作者:
SureshAddaguduru
如何使用 Google Analytics 跟踪您的 iPhone 应用程序统计信息。
跟踪 Microsoft 解决方案(
一个较新的 SCM 工具)
作者:
sbarnes
一个小型实用程序,
它通过功能蔓延成为另一个 SCM 工具 -
一个有用的应用程序来检查
使用 Neon 进行迁移学习
作者:
Intel
在这篇博文中,
我们将解释迁移学习及其一些应用,
解释如何使用neon进行迁移学习,
演示使用neon将预训练模型迁移到新数据集的示例代码,
并讨论迁移学习的优点和一些结果
在 IEEE、
IBM 或 VAX 浮点数格式与字节表达式之间进行转换
作者:
John Jiyang Hou
此程序可以在 IEEE、
IBM 或 VAX 浮点数格式与其字节表达式之间进行转换。
在 IEEE、
IBM 或 VAX 浮点数格式与字节表达式之间进行转换
作者:
Alan Churchill
这是“
在 IEEE、
IBM 或 VAX 浮点数格式与字节表达式之间进行转换”
的替代方案
将逻辑偏移量转换为物理偏移量
作者:
Omri Shaked
一篇解释如何将 FSCTL_GET_FILE_RETRIEVAL_POINTERS 返回的逻辑偏移量转换为从磁盘开始处的物理偏移量的文章。
将 Windows 消息转换为 GTK
作者:
malaugh
将使用 Windows 消息的应用程序转换为 GTK
C 语言中的 Treaps
作者:
Tomasz_Wisniewski
C 语言中的 Treap 实现
带列的树控件
作者:
Oleg Krivtsov
带列的树控件,
可轻松用于 MFC 应用程序
©
. All rights reserved.