2024 11 14, 1939 今日內容
2024-11-14, 19:39-今日內容
Cpp 里的vector就是python的list Cpp 标准库 Cpp 里面<> 和 “”的区别, Cpp 的签名或者说在compiler 层面上 会把函数的定义一起弄进去 这样就允许了两个同名称的函数, 但是他们的定义缺失不同的… Cpp 告诉他使用标注域名空间, 也就是加上这句话, 就不用在写std::了 Cpp 的函数首先是需要函数的declaration 然后才是definition。 也就是declaratin只包含首部分。 Determinant
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Cpp 里的vector就是python的list 可以快速填充一串东西:就是用assign
pushback相当于append
找出这个vector的长度, cpp用的是.size(). Python 用的是len()
C++ 向量 - 向量方法 — C++ Vectors - Vector Methods 
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Cpp 标准库
#include
#include
int main() { std::string stringvariable = “stringvalue”; return 0; }
例子:
#include
int main () { // calculate std::cout « pow(3.4, 4); }
例子:
#include
int main() {
std::vector
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Cpp 里面<> 和 “”的区别, <>是在特定的目录查询文件 “” 是在本级目录查询文件
所以使用“”的效率扑是比较低的
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Cpp 的签名或者说在compiler 层面上 会把函数的定义一起弄进去 这样就允许了两个同名称的函数, 但是他们的定义缺失不同的… Cpp 的签名或者说在compiler 层面上 会把函数的定义一起弄进去 这样就允许了两个同名称的函数, 但是他们的定义缺失不同的,看下面这个例子:  C++ 入门 - 两个同名函数 — C++ Getting Started - Two Functions Same Name
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Cpp 告诉他使用标注域名空间, 也就是加上这句话, 就不用在写std::了 using namespace std;
#include
int main() { cout « “Hello, World!” « endl; return 0; } 注意这里没有std::
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Cpp 的函数首先是需要函数的declaration 然后才是definition。 也就是declaratin只包含首部分。 
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Determinant 
#匯總今日內容