个性化阅读
专注于IT技术分析

C++ 第5页

C++的工作原理:了解编译原理

半瓶木阅读(838)评论(0)赞(0)

本文概述 构建管道:预处理, 编译和链接 源文件如何导入和导出符号 标头护罩的工作方式 按值传递和参数的恒定性 通过参考 通过指针 用不同的标志编译 编译器的功能超出你的想象 Bjarne Stroustrup的C ++编程语言有一章名为&...

有关C++中Qt多线程的缺失文章-srcmini

有关C++中Qt多线程的缺失文章

半瓶木阅读(1208)评论(0)赞(0)

本文概述 在使用QThreadPool和QThread之间进行选择 一次运行一个任务实例 在同一线程中执行工作者的析构函数 暂停和恢复线程 挥发性与原子性 总结 C ++开发人员致力于构建健壮的多线程Qt应用程序, 但是对于所有这些竞争条件...

Stork,第2部分:创建表达式解析器-srcmini

Stork,第2部分:创建表达式解析器

半瓶木阅读(889)评论(0)赞(0)

在本系列的这一部分中, 我们将介绍编写语言引擎脚本的一个棘手的(至少在我看来)组件, 这是每种编程语言的基本构建块:表达式解析器。 读者可能会(当然是这样)会问的一个问题是:为什么我们不仅仅使用一些已经成熟的工具或库? 为什么我们不使用Le...

Stork:如何用C++编写编程语言

半瓶木阅读(956)评论(0)赞(0)

本文概述 第1部分:分词器 我们真的需要一种新的编程语言吗? Tokenizer的小帮手 保留代币 分词器 例外情况 第1部分:分词器 在本系列中, 我们将开发一种新的脚本语言并逐步描述该过程。 任何想知道的读者都会想到的第一个问题可能是:...

Stork,第3部分:实现表达式和变量

半瓶木阅读(820)评论(0)赞(0)

在本系列的第3部分中, 我们的轻量级编程语言将最终运行。它不会是图灵完备的, 不会强大的, 但是它将能够计算表达式, 甚至可以调用用C ++编写的外部函数。 我将尝试尽可能详细地描述该过程, 主要是因为这是本博客系列的目的, 而且是我自己的...

Stork,第4部分:实现语句和总结

半瓶木阅读(813)评论(0)赞(0)

为了使用C ++创建轻量级编程语言, 我们从三周前创建了标记器开始, 然后在接下来的两周中实现了表达式评估。 现在, 是时候总结并交付一种完整的编程语言, 它不像成熟的编程语言那么强大, 但是具有所有必要的功能, 包括很小的占用空间。 我觉...

如何学习C和C++语言:终极清单

半瓶木阅读(933)评论(0)赞(0)

本文概述 我为什么要学习C或C++? 我如何开始使用C和C++? 有哪些学习C和C++的好的教程? 我可以通过读书来学习C和C++吗? C编程语言最初是由Dennis Ritchie在UNIX操作系统上开发并实现的。 C语言非常简单, 不与...

C++变量详解

半瓶木阅读(768)评论(0)赞(0)

变量是存储位置的名称。它用于存储数据。它的值可以更改, 并且可以多次重用。 这是一种通过符号表示存储位置的方法, 以便可以轻松识别它。 让我们来看一下声明变量的语法: 下面给出了声明变量的示例: 在此, x, y, z是变量, 而int, ...