
C++
hu的小金库
正在编程路上走
展开
-
C++ int main( int argc, char** argv )
int main( int argc, char** argv ){ //函数体内使用或不使用argc和argv都可 …… return 0;}argc、argv的具体含义 : argc和argv参数在用命令行编译程序时有用。int main( int argc, char* argv[], char **env ) 中 第一个参数,int型的argc,为整型,用来统计程序运行时发送给main函数的命令行参数的个数,在VS中默认值为1。 第原创 2022-01-14 20:15:37 · 654 阅读 · 0 评论 -
常见C++函数
stringbasic_string() noexcept(noexcept( Allocator() )) : basic_string( Allocator() ) {}explicit basic_string( const Allocator& alloc ) noexcept;(since C++17)(until C++20)constexpr basic_string() noexcept(noexcept( Allocator() )) : basic_s原创 2021-12-23 22:40:28 · 642 阅读 · 0 评论 -
Leetcode的输入
链表struct ListNode { int val; ListNode *next; ListNode() : val(0), next(nullptr) {} ListNode(int x) : val(x), next(nullptr) {} ListNode(int x, ListNode *next) : val(x), next(next) {}}; vector<int> list = {1, 3, 4, 7, 1, 2, 6};原创 2021-12-19 15:28:37 · 617 阅读 · 0 评论 -
C++函数
经过一段时间时间的学习,意识到了C++的博大精深,建议各位系统的学习C++,不然只是囫囵吞枣,不要只会它里面的部分函数!!!!!1.Stacktop()返回栈顶元素,并不移除这个元素empty()如果栈空返回true,否则falsesize()栈的大小void push()插入元素到栈顶void pop()移除栈顶元素#include<iostream>#inclu...原创 2018-09-06 09:21:00 · 402 阅读 · 0 评论 -
位运算
常用结论:a << b的值实际上就是a乘以2的b次方!!!位操作基础位操作是程序设计中对位模式或二进制数的一元和二元操作。lz所以3进制在一般计算机应该不能进行位操作吧。基本的位操作符有与、或、异或、取反、左移、右移这6种,它们的运算规则如下所示: 符号 描述 运算规则 & ...原创 2018-08-28 23:32:03 · 209 阅读 · 0 评论 -
Linear Algebra Test(STL map函数)
https://cn.vjudge.net/contest/250938#problem/HDr. Wail is preparing for today's test in linear algebra course. The test's subject is Matrices Multiplication.Dr. Wail has n matrices, such that the ...原创 2018-08-31 10:57:36 · 346 阅读 · 0 评论