logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++的编译过程详解

C/C++编译过程C/C++编译过程主要分为4个过程编译预处理编译、优化阶段汇编过程链接程序一、编译预处理(1)宏定义指令,如#define Name TokenString,#undef等。 对于前一个伪指令,预编译所要做的是将程序中的所有Name用TokenString替换,但作为字符串常量的 Name则不被替换。对于后者,则将取消对某个宏的定义,使以后该串的出现不再被替换。(2)条件编译指令

#c++
C++async_wait的使用(C++asio网络库相关)

async_wait传参数调用回调函数通过bind方式绑定,可以用lambda表达式代替本来调用一次print就会失效,可以通过expires_at定义下一次的失效时间来多次执行print需要占一位参数error_code是系统参数async_wait形参只有一个所以需要bind绑定函数和函数参数...

#c++
C++中与python脚本交互

C++中与python脚本交互LinuxUbuntuPython再记录一下以前做过的一个任务,在c++中与python脚本交互。其实很简单,其核心是找到python相关的开发头文件和库。下面以ubuntu为例给出样例代码,在c++中调用并执行python脚本,并传参给python获得执行结果。该样例稍作修改即可用在windows下。为了明确编译条件,makefile文件也给出了。直接上代码,...

#python
C++async_wait的使用(C++asio网络库相关)

async_wait传参数调用回调函数通过bind方式绑定,可以用lambda表达式代替本来调用一次print就会失效,可以通过expires_at定义下一次的失效时间来多次执行print需要占一位参数error_code是系统参数async_wait形参只有一个所以需要bind绑定函数和函数参数...

#c++
3-1 学习nginx源码前的准备工作

一:nginx源码总述winrar二:nginx源码查看工具visual studio,source Insight,visual stuido Code.采用 Visual Studio Code来阅读nginx源码Visual Studio Code:微软公司开发的一个跨平台的轻量级的编辑器(不要混淆vs2017:IDE集成开发环境,以编译器);Visual Studio Code...

#c++#nginx
ubuntu 18.04取消自动锁屏以及设置键盘快捷锁屏

1:操作设置取消自动锁屏: setting–>power—>never2:设置自动锁屏快捷键:快捷键设置一般在setting–>devices—>keyboard中设置,其中,有些已经有的可以直接修改,没有的可以添加,例如,锁屏的相关快捷键设置,我这里已经修改:同时,我新增了ctrl+alt+a为截屏并保存在粘贴板上的快捷设置:...

ubuntu查找库文件在什么地方

安装apt-file运行sudo apt-file update然后运行sudo apt-file search libmysqlclient.so就找到那个软件包包含 libmysqlclient.so,同时也告诉了你相应的路径

#linux#ubuntu
linux c++通讯架构实战篇详细介绍

章节总述这是一篇以讲解 网络通讯和架构为主的篇章网络通讯:写自己能够驾驭的网络通讯代码来实现具体的网络通讯功能架构:架构师1)架构师的责任:负责产品/软件 的总体规划设计 ,把掌握的技术整合/融合,从而构成一个产品。2)架构师写代码的问题:从高级或者资深软件开发工程师升上去 比较靠谱程序员:靠代码说话和吃饭的,扎实,从点到面来学;把每一段代码写好,自然就能连成一个面;实战:“商业...

#c++#编程语言
Lua用table实现数据结构

数据结构table 是 Lua 中唯一的数据结构,其他语言所提供的其他数据结构比如:arrays、records、lists、queues、sets 等,Lua 都是通过 table 来实现,并且在 lua 中 table 很好的实现了这些数据结构。在传统的 C 语言或者 Pascal 语言中我们经常使用 arrays 和 lists(record+pointer)来实现大部分的数据结构,在 ..

#数据结构#算法#lua +1
多继承第二基类虚函数支持、虚继承带虚函数

// project100.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。//#include "pch.h"#include <iostream>#include <time.h >#include <stdio.h>#include <vector>using namespace std;////c...

#c++
    共 21 条
  • 1
  • 2
  • 3
  • 请选择