- 博客(20)
- 问答 (6)
- 收藏
- 关注
原创 Visual Basic .Net 如何获取命令参数
dim CommandParameters() as stringCommandParameters = My.Application.CommandLineArgs.ToArray或者msgbox (Microsoft.VisualBasic.Command)
2022-04-01 15:45:03
314
原创 什么是_GLIBCXX_VISIBILITY(default)
在头文件 <iostream> 里面,会看到这个东西#include <bits/c++config.h>#include <ostream>#include <istream>namespace std _GLIBCXX_VISIBILITY(default){_GLIBCXX_BEGIN_NAMESPACE_VERSION......这里的_GLIBCXX_VISIBILITY(default)是一个宏真实的样子长这样_
2022-03-25 15:20:15
1277
原创 关于C++字符串转数字格式问题
把字符串转成数字的时候可以使用C++的stringstream,具体用法如下:std::stringstream ss("1234");int result; ss << string;ss >> result;printf("%d", result); // 结果1234但是这样就有个问题,如果给的字符串格式有错该怎么办?例如:std::stringstream ss("12x34");int result; ss << str
2022-02-04 21:56:57
820
原创 Teardown 解除时间限制的方法
仅限用于0.9版本方法一打开Steam并对Teardown右键,选择管理 - 浏览本地文件,进入data文件夹,再进入script文件夹,找到"heist.lua"文件。到第19行local alarmTime = 60将60该为更大的数,即可实现时间延长。我这里改成这样local alarmTime = 0xffff方法二或者转到第150行if GetBool("level.alarm") then改成if false then...
2021-12-15 10:50:14
1151
原创 C++计算表达式(支持括号)
继上一篇扩展:文章:C++计算表达式(暂时不支持带括号运算)这次代码中多了一个新的函数// 声明 括号处理extern Token parenthesis_dispose(Token); 实现Token parenthesis_dispose(Token tokens) { Token::iterator begin, end; Token dispose_part; for (Token::iterator iter = tokens.begin(); it
2021-09-27 11:12:48
1105
原创 C++计算表达式(暂时不支持带括号运算)
首先需要下面几个函数作为工具判断是否是数字和运算符号bool is_digit(char character) { return character >= '0' and character <= '9';}bool is_operator(char character) { return character == '+' or character == '-' or character == '*' or character == '/';}关于表达式则需要下
2021-09-26 13:04:07
444
原创 C++实现int型十进制数转十六进制数
对于int型正整数可以用这种方法:// 进行数signed int value = 0;// 十六进制结果std::string result = "";// 十六进制数字表char hex_digits[16] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f',};// 用do while可以支持对0
2021-09-12 12:52:06
6844
原创 Java 手动实现 parseUnsignedShort
代码如下private static short parseUnsignedShort(String hex, int radix) { // 判断长度 // 最长 xxxx 最短 x if (hex.length() != 4 || hex.length() < 1) { throw new RuntimeException("字符串\"hex\"的长度不在0~4之间"); } // 判断是否是负数 // 0x7fff 按 short 计算
2021-09-10 10:59:13
182
原创 获取C++字符串string数组长度
使用sizeof()进行求长度示例:sizeof(array) / sizeof(array[0]);还可以将其封装成宏定义#include <iostream>#define to_array_length(array) sizeof(array) / sizeof(array[0]);int main() { std::string array[5]; std::cout << to_array_length(array) .
2021-08-17 09:02:50
1496
原创 基于C++实现的表达式计算(暂时只支持加减法)
一、原理分析2 + 3 - 8 + 10上面是一个仅有加减法的表达式,表达式由数字部分和运算符部分组成。依靠+ 和 -运算符号的等级,求出所有符合上述表达式计算的顺序是从左到右。这里建立两个栈来储存表达式的两部分。stack<char> symbol;stack<int> number;symbol 用来存储 运算符部分number 用来存储 数字部分二、执行过程进行运算的时候只需要将前两个数字和前一个符号进行运算。然后将运算结果再次放
2021-07-24 15:39:25
1057
原创 Unity3D - 物体太远看不见的问题
今天在做云朵的时候发现远处的云朵渲染不完整,甚至还有看不到的情况。后来发现是相机裁剪平面的问题这里把红框框圈出来的数值调大一点就好了现在可以看清楚了,嘿嘿
2021-06-23 10:55:18
5374
6
原创 C++实现简单的词法分析器
本文将使用C++制作一个简单的词法分析器。一、识别种类 单词 种类 单词 种类 单词 种类 int 关键字 for 关键字 true 关键字 char 关键字 while 关键字 false 关键字 float 关键字 if 关键字 delete 关键字 double
2021-05-27 10:52:23
1824
空空如也
如何系统的学习shaderlab
2023-11-30
想了解有关.net公共运行时相关书籍的信息
2023-09-06
有没有关于c++窗口编程的书籍推荐
2023-08-01
如何更改visual studio里面代码补全的按键
2023-07-20
继承一个不完整的类型
2023-06-17
关于类相互依赖的问题
2022-03-26
如何调用后定义类的方法
2022-03-21
请问如何访问一个函数指针的第一个参数的地址
2022-02-15
获取函数中的第一个参数
2022-02-12
Eclipse下载后在安装的时候提示安装失败
2021-11-18
C语言能不能访问cpu寄存器
2021-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人