首页
学习
活动
专区
工具
TVP
发布

C++入门基础知识

专栏成员
25
文章
8114
阅读量
9
订阅数
Lua学习笔记:在Lua中调用C/C++函数示例
本文会通过一些示例展示如何用lua调用C/C++传递过来的函数,并辅以部分解释语句:
晨星成焰
2024-09-10
880
Lua学习笔记:Lua里metatable元表的使用
在这个例子中,当我们尝试向 readonlyTable 添加一个新键或更新一个已存在的键时,Lua 会调用元表中的 __newindex 方法。由于我们定义了这个方法来抛出一个错误,因此任何对 readonlyTable 的修改都会失败,并抛出一个错误信息。
晨星成焰
2024-09-09
1010
Lua学习笔记:Lua里table表的使用例及介绍
在Lua脚本中,可以使用 {} 来创建一个空表,并通过直接赋值的方式来初始化数组或字典。例如,通过 myTablekey = value 的形式,可以向表中添加元素。
晨星成焰
2024-09-08
1230
Windows下Lua的下载与安装使用基于Visual Studio编译器
本文旨在Windows平台下基于Visual Studio 编译器能够快速使用Lua
晨星成焰
2024-09-07
1720
ImGui基于DX11加载/显示图片教程
关于Imgui显示图片,在网上搜到的教程都不符合我的DX11下显示图片的要求故写此文
晨星成焰
2024-08-15
1990
基于腾讯云AI代码助手辅助实现一个C++定时器类的功能实现
最近注意到了腾讯云AI代码助手这款辅助编码工具,正好自己又有一个项目上的小需求,故决定将其求助于AI实现。
晨星成焰
2024-08-09
1190
C++简单实现一个令牌(Token)验证登录基于Windows平台下的CS交互
决定在哪里存储 token 值取决于多种因素,包括安全性、可扩展性、持久性和可用性等
晨星成焰
2024-08-06
2100
Sqlite数据库使用简介以Windows下简单的引入数据库到C++项目为例
SQLite 是一个开源的嵌入式关系型数据库管理系统。它不是作为一个独立进程运行的服务,而是作为一个库直接链接到应用程序中。这意味着使用 SQLite 的应用程序可以随身携带其数据库,并且可以在不需要单独服务器管理的情况下操作数据。
晨星成焰
2024-08-02
3181
生产者-消费者模型C++多线程简单实现
线程A生产完数据之后不用等待线程B消费处理,直接将生产的数据放到这个容器当中;消费者线程B也不用找生产者线程A索要数据,而是直接监听容器有无数据,有数据就取出消费。容器就类似于一个缓冲区,平衡了生产者和消费者的处理能力。
晨星成焰
2024-07-29
1472
C++设计模式-单例模式讲解
在C++中,单例模式是一种常用的软件设计模式,它保证一个类只有一个实例,并提供一个全局访问点来获取这个实例。这种模式对于管理资源、控制对共享资源的访问或者创建一些中心控制类非常有用例如相关配置管理器、日志记录器、数据库连接池等。
晨星成焰
2024-07-28
1770
cJSON使用介绍以及如何利用cJSON在服务端和客户端中进行数据传输
在当今的软件开发领域中,JSON(JavaScript Object Notation)已成为数据交换的标准格式之一。由于其简洁、易读和跨平台的特性,它被广泛应用于Web应用程序、移动应用和物联网设备中。对于需要在C语言环境中处理JSON的应用程序而言,cJSON 是一个非常实用且流行的库。
晨星成焰
2024-07-27
2091
常用的Markdown格式的语法规则
最近开始试着学习使用Typora写文档记录东西,这篇放一些常用的Markdown使用例以便回顾,并分享给大家
晨星成焰
2024-07-24
1750
windows环境下C/C++的socket相关网络编程详解以及部分TCP详解
在Windows操作系统下,进程之间通信(IPC)可以通过多种机制实现,以下是一些常用的通信方法:
晨星成焰
2024-07-02
1.3K1
Windows下ImGui的快速使用介绍至项目建立(VS,DX11)
本文建立在基于DX11下API的ImGui使用,如果是别的图形API我还未尝试,故其他API相关请参考阅读,并不一定适用
晨星成焰
2024-06-20
6910
ImGui中文乱码问题的简单解决方法
我在用ImGui写简单的页面时碰到了中文乱码的问题,为了解决问题,尝试了各种方法,如下是我的解决方法
晨星成焰
2024-06-19
6740
C语言实现简单的万年历
最近在回顾学习C语言时一些想做但没去做的练手小玩意,并且尽量不用一些便利的库函数以此来巩固基础
晨星成焰
2024-05-07
1230
C语言控制台界面实现推箱子游戏
实现一个基本的推箱子游戏,包括地图初始化、显示、玩家和箱子的移动逻辑,以及游戏循环。通过键盘控制玩家可以移动玩家和箱子,游戏的目标是将所有箱子推到目标位置。
晨星成焰
2024-05-06
1502
C语言基于控制台实现简单的贪吃蛇游戏的步骤和核心机制
用一个二维数组存储地图,一个二维数组存储地图上的数字对应的值,方便用中文替换,或者以后用贴图或者加上颜色渲染
晨星成焰
2024-05-05
2930
用C语言控制台界面实现一个简单的2048游戏
2048游戏的基本规则是:玩家需要通过上、下、左、右四个方向滑动屏幕来移动方块,每次移动都会随机位置生成一个数字2到空闲的位置上。当两个相同数字的方块碰撞时,它们会合并成一个数字。游戏的目标是在屏幕上生成一个2048的方块
晨星成焰
2024-05-03
1550
C++编写代码跟踪内存分配的简单方法
关于内存的事情是很重要的,计算机和内存是紧密相连的,如果你只有一个cpu,而没有ram没有内存就什么都做不了。
晨星成焰
2024-04-29
3350
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档