
C/C++
文章平均质量分 63
FussyCat
这个作者很懒,什么都没留下…
展开
-
无法定位程序输入点 _ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev于动态链接库
无法定位程序输入点_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev于动态链接库原创 2022-11-27 18:55:28 · 2465 阅读 · 1 评论 -
C++的struct和class的区别
理解c++中的struct和class的使用区别,以及c和c++的struct区别原创 2022-08-09 22:17:18 · 4873 阅读 · 3 评论 -
利用rand函数随机生成uuid
利用rand()函数,产生的随机数,用来构造uuid。uuid格式为:%08x-%04x-%04x-%02x%02x-%02x%02x%02x%02x%02x%02x特别说明:必须要加上第17行的随机种子,才能产生随机数,否则,每次调用GenerateUuid(),获取到的uuid结果都是一样的值。#include <string.h>#include <string>#include "time.h"/* * 功能描述: 生成随机uuid * 参数描述:.原创 2022-05-14 18:03:28 · 665 阅读 · 2 评论 -
leetcode21.合并两个有序链表
leecode题链接:LeetCode21.合并两个有序链表题目描述:将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。示例 1:输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2:输入:l1 = [], l2 = []输出:[]示例 3:输入:l1 = [], l2 = [0]输出:[0]提示:两个链表的节点数目范围是 [0, 50]-100 <= Node.val <=原创 2021-03-04 20:42:16 · 154 阅读 · 1 评论 -
LeetCode1166.设计文件系统
leecode题链接:LeetCode1166.设计文件系统题目描述:你需要设计一个能提供下面两个函数的文件系统:create(path, value): 创建一个新的路径,并尽可能将值 value 与路径 path 关联,然后返回 True。如果路径已经存在或者路径的父路径不存在,则返回 False。get(path): 返回与路径关联的值。如果路径不存在,则返回 -1。“路径” 是由一个或多个符合下述格式的字符串连接起来形成的:在 / 后跟着一个或多个小写英文字母。例如 /leetcode原创 2021-03-04 14:39:38 · 703 阅读 · 1 评论 -
LeetCode43.字符串相乘 (大数相乘可用此方法)
leecode题链接:LeetCode43.字符串相乘题目描述:给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。示例 1:输入: num1 = “2”, num2 = “3”输出: “6”示例 2:输入: num1 = “123”, num2 = “456”输出: “56088”说明:num1 和 num2 的长度小于110。num1 和 num2 只包含数字 0-9。num1 和 num2 均不以零开头原创 2021-03-03 17:03:14 · 261 阅读 · 1 评论 -
C语言的二维数组初始化的几种方式介绍(私藏大数组初始化方式)
C语言的二维数组初始化的几种方式介绍1、直接赋值2、循环对每个元素赋值3、借用memset/memset_s初始化为0或-14、`数组所有元素初始化为相同值`1、直接赋值适合数组元素较少的,各元素的值可以不同。int[2][3] arr1 = { {5, 2, 4}, {10, 2, 1} };2、循环对每个元素赋值对数组的每个元素进行赋值,各元素的值可以不同。就是效率比较低。int[2][3] arr2;int i, j;for (i = 0; i < 2; i++) {原创 2020-10-27 20:23:01 · 98372 阅读 · 17 评论 -
C语言学习记录--变量基本类型和内存大小
不同基本变量类型内存大小类型 32位系统 64位系统char 1 1short |2 |int |4 |long |4 |float |4 |double |8 |可以加上unsigned的有char short int long,其他的不可以数据模型的解释参考...原创 2019-12-23 00:37:54 · 489 阅读 · 0 评论 -
C/C++和C#之的读写文件方法
最近在看Linux,受到“Linux一切皆文件”所启发,就想用上会的编程语言来整理读写文件的实现方法。以下的实现是基于Windows,不知道在Linux中个别的是否还适用,等Linux学习到一定道道之后再回来更新。1、C/C++的读写文件1.1 Read以下以读取ini文件为例[sectrion]key=value//(int)为初始化文件中指定的条目获取它的整数值;//返回值,即...原创 2019-05-21 15:23:41 · 512 阅读 · 0 评论 -
踩了个C++的未定义标识符"cout"的坑
问题表现没怎么用过C++写过完整的项目,今天闲来无事,便创建个c++的工程玩玩,结果一个简单的打印输出就给卡住了,无法打开文件“iostream.h”,““cout” 未声明的标识符”,这是什么鬼。。。首先第一个问题,无法打开文件“iostream.h”。找了下外部依赖文件,确实没有文件“iostream.h”,倒是有“iostream”,OK,去掉.h,再编译一遍。结果,无法打开的问题...原创 2019-03-07 15:17:14 · 42051 阅读 · 3 评论