发布时间:2026/8/11 6:11:05
C++入门(命名空间,缺省参数,函数重载,引用,内联函数,auto,范围for) 一.C关键字C总共有63个关键字,在入门阶段我们只是大致了解一下就可,在后续博客中会逐渐讲解二.命名空间相信学过C的同学,一定都写过下面这个简单的程序1234567#includeiostreamusingnamespacestd;intmain(){couthello worldendl;return0;}我们先来看第二行代码,using namespace std , 这行代码是什么意思呢 ?这里我们就要来引入命名空间的概念命名空间是用来解决C语言命名冲突问题的,在我们的C语言阶段,如果我们写了下面的程序,是不能通过编译的,原因是因为scanf函数包含在 stdio.h这个库里,是一个全局的函数,而我们用scanf去命名全局变量,会报重定义的错误,这就导致了命名冲突,C语言是无法解决这个问题的因此C为了解决这个问题引入了命名空间来做名字的隔离123456#includestdio.hintscanf 10;intmain(){printf(%x\n,scanf);}命名空间 :在C/C中变量、函数和我们后面要学到的类都是大量存在的这些变量、函数和类的名称将都存在于全局作用域中可能会导致很多冲突。使用命名空间的目的是对标识符的名称进行本地化以避免命名冲突或名字污染namespace关键字的出现就是针对这种问题的。上面的代码改正后如下12345678910#includestdio.hnamespaceN{intscanf 10;}intmain(){printf(%x\n,scanf);// 以十六进制打印出scanf函数的地址printf(%x\n,N::scanf);// 以十六进制打印出 N命名空间域里的 scanf变量}其中 N::scanf 中的 :: 为域作用限定符,表明要打印的 scanf 是 N命名空间域里的了解了命名空间后,回到我们最开始的问题 using namespace std 是什么意思呢?C库为了防止命名冲突,将自己库里的东西都定义在一个名为 std 的命名空间里要使用标准库里的东西,有以下三种方式:(1).指定命名空间12345#includeiostreamintmain(){std::couthello worldstd::endl;}(2).把std整个展开,即 using namespace std,虽然使用起来比较方便,但如果我们自己定义的东西跟库里冲突了,就没办法解决了,因此在规范的工程项目中不推荐此种方式123456#includeiostreamusingnamespacestd;intmain(){couthello worldendl;}(3).对部分常用的库里面的东西展开1234567#includeiostreamusingstd::cout;usingstd::endl;intmain(){couthello worldendl;}命名空间的几点注意事项 :(1). 命名空间里既可以定义变量,也可以定义函数(2).命名空间可以嵌套定义12345678910111213141516namespaceA{inta;// 定义变量intAdd(intleft,intright)// 定义函数{returnleft right;}namespaceB// 嵌套定义{intb;intSub(intleft,intright){returnleft - right;}}}(3).在同一个工程里可以存在多个相同名称的命名空间,在编译时最终会合成到一个命名空间里,因此注意不要定义同名的变量或函数,否则会报重定义的错误三.缺省参数(1).缺省参数的概念缺省参数是声明或定义函数时为函数的参数指定一个默认值。在调用该函数时如果没有指定实参则采用该默认值否则使用指定的实参123456789voidTestfunc(inta 0)// 缺省参数{coutaendl;}intmain(){Testfunc(10);// 使用给定的实参Testfunc();// 使用默认值}(2). 缺省参数的分类全缺省参数 : 函数参数都指定了默认值123456voidTestFunc(inta 10,intb 20,intc 30){coutaendl;coutbendl;coutcendl;}半缺省参数 : 函数参数部分指定了默认值123456voidTestFunc(inta,intb 20,intc 30){coutaendl;coutbendl;coutcendl;}注意 :(1).半缺省参数必须从右往左依次给出,不能间隔给出123456voidTestFunc(inta 10,intb,intc 20)// 错误写法{coutaendl;coutbendl;coutcendl;}(2).缺省参数不能在声明和定义中同时出现1234567a.hvoidTestFunc(inta 10);a.cvoidTetsFunc(inta){coutaendl;}(3).缺省参数的值必须为常量或全局变量四.函数重载(1).函数重载的概念C语言并不支持同名函数的存在,若定义了同名函数会报重定义的错误,C在C语言的基础上引入了函数重载的概念,即函数的名称可以相同,但函数的参数列表不能相同(参数的类型,参数的个数,参数的顺序),函数的返回值不能作为重载的标志,原因会在后面解释123456789// 函数重载intAdd(intleft,intright){returnleft right;}doubleAdd(doubleleft,doubleright){returnleft right;}C重载机制很好理解,但C是怎么支持重载的呢?为什么C语言不支持重载呢?在讲述这个问题之前,我们要先回顾一下我们之前学的编译链接过程编译可分为以下三个阶段1.预处理预处理阶段主要做的事情有以下几点(1).头文件的展开(2).进行宏替换(3).去掉注释(4).执行条件编译指令经过预处理阶段后生成后缀名为.i的文件2.编译编译阶段主要做的事情有以下几点(1).词法分析在词法分析过程中,我们的源代码程序会被输入到扫描器中,扫描器会将源代码的字符序列分割成不同的记号并分类,如关键字,标识符,字面量,同时扫描器将分好类的记号存储到对应的位置,为后面的操作做好铺垫(2).语法分析语法分析是通过建立一颗语法树来实现的,我们所写的语句是由多个表达式组成的,因此我们的语法树是一颗以表达式为结点的树,在语法分析的过程中,操作符的优先级和结合性也被确定下来了如果在语法分析过程中,出现了语法错误,编译器就会报语法分析阶段的错误(3).语义分析语法分析仅仅对语法进行检测,但并不知道语义是否正确,这就需要语义分析器上场了语义分析阶段主要做的是类型的匹配,转换,比如我们将一个浮点型表达式赋值给一个整型表达式,需要进行隐式类型转换,语义分析需要完成这个步骤,将一个浮点型赋值给一个指针,语义分析会发现类型不匹配,编译器会报错经过语义分析阶段后,语法树的各个节点会被标记上类型,需要类型转换的会插入相应的转换节点经过编译阶段后,生成了后缀名为.s的汇编代码文件3.汇编汇编阶段所做的事情比较简单,汇编阶段将编译产生的汇编代码文件转换成二进制机器指令经过汇编阶段生成后缀名为.o的目标文件生成的目标文件是按照ELF文件格式进行存储的,ELF文件由多个段组成,如.text(代码段) .data(数据段) .symtab(符号表)等,这里重点要说的是符号表,符号表是一个数组,数组的元素是结构体,结构体描述了文件中符号的各种信息(符号名,符号值,符号类型等)而C支持函数重载,C不支持函数重载的原因是它们生成符号名时机制不同C语言在生成符号表时,符号名是变量或函数名C在生成符号表时,符号名是函数名和形参列表的组合如GCC编译器的修饰规则如下 :(1).所有的符号都以_Z开头(2).没有嵌套的名字后跟函数名,函数名前是函数名的字符串长度,后跟参数类型首字母(3).对于嵌套的名字(在命名空间或类里)后面紧跟N,然后是命名空间或类的名称,每个名字前是每个名字的字符串长度,后跟函数名,函数名前是函数名的字符串长度,后跟E,后跟参数类型首字母由此我们就知道了C为什么支持重载,而C语言不支持重载,因为C生成目标文件以后,同名函数只要参数列表不同符号名就不相同,而C语言生成目标文件以后,同名函数的符号名相同,就会引发命名冲突五.externCC为了与C兼容,在符号的管理上,C有一个用来声明或定义C的符号的extern C关键字的用法12345externC{intfunc(int);intvar;}C编译器会将大括号里面的代码当成C语言的代码来处理rer.ptcexpo.cn/88224.shtmrer.ptcexpo.cn/88844.shtmrer.ptcexpo.cn/37737.shtmrer.ptcexpo.cn/68648.shtmrer.ptcexpo.cn/15933.shtmrer.ptcexpo.cn/31517.shtmrer.ptcexpo.cn/88426.shtmret.ptcexpo.cn/66640.shtmret.ptcexpo.cn/00208.shtmret.ptcexpo.cn/06682.shtmret.ptcexpo.cn/24002.shtmret.ptcexpo.cn/68400.shtmret.ptcexpo.cn/68266.shtmret.ptcexpo.cn/86262.shtmret.ptcexpo.cn/24680.shtmret.ptcexpo.cn/26428.shtmret.ptcexpo.cn/84084.shtmrey.ptcexpo.cn/40248.shtmrey.ptcexpo.cn/48080.shtmrey.ptcexpo.cn/88288.shtmrey.ptcexpo.cn/42800.shtmrey.ptcexpo.cn/75393.shtmrey.ptcexpo.cn/66488.shtmrey.ptcexpo.cn/24404.shtmrey.ptcexpo.cn/06460.shtmrey.ptcexpo.cn/48486.shtmrey.ptcexpo.cn/71511.shtmreu.ptcexpo.cn/24028.shtmreu.ptcexpo.cn/13173.shtmreu.ptcexpo.cn/55113.shtmreu.ptcexpo.cn/39795.shtmreu.ptcexpo.cn/26226.shtmreu.ptcexpo.cn/26260.shtmreu.ptcexpo.cn/28026.shtmreu.ptcexpo.cn/42624.shtmreu.ptcexpo.cn/80666.shtmreu.ptcexpo.cn/19373.shtmrei.ptcexpo.cn/66606.shtmrei.ptcexpo.cn/35395.shtmrei.ptcexpo.cn/60022.shtmrei.ptcexpo.cn/57537.shtmrei.ptcexpo.cn/53755.shtmrei.ptcexpo.cn/02886.shtmrei.ptcexpo.cn/00264.shtmrei.ptcexpo.cn/55977.shtmrei.ptcexpo.cn/68084.shtmrei.ptcexpo.cn/91537.shtmreo.ptcexpo.cn/22848.shtmreo.ptcexpo.cn/44202.shtmreo.ptcexpo.cn/04086.shtmreo.ptcexpo.cn/79175.shtmreo.ptcexpo.cn/62268.shtmreo.ptcexpo.cn/06824.shtmreo.ptcexpo.cn/44066.shtmreo.ptcexpo.cn/62088.shtmreo.ptcexpo.cn/86248.shtmreo.ptcexpo.cn/00200.shtmrep.ptcexpo.cn/84022.shtmrep.ptcexpo.cn/57931.shtmrep.ptcexpo.cn/93599.shtmrep.ptcexpo.cn/04202.shtmrep.ptcexpo.cn/68028.shtmrep.ptcexpo.cn/46208.shtmrep.ptcexpo.cn/26428.shtmrep.ptcexpo.cn/04600.shtmrep.ptcexpo.cn/02264.shtmrep.ptcexpo.cn/84260.shtmrea.ptcexpo.cn/73375.shtmrea.ptcexpo.cn/88006.shtmrea.ptcexpo.cn/46042.shtmrea.ptcexpo.cn/77975.shtmrea.ptcexpo.cn/39795.shtmrea.ptcexpo.cn/48686.shtmrea.ptcexpo.cn/99175.shtmrea.ptcexpo.cn/40846.shtmrea.ptcexpo.cn/55739.shtmrea.ptcexpo.cn/06280.shtmres.ptcexpo.cn/60400.shtmres.ptcexpo.cn/88480.shtmres.ptcexpo.cn/13399.shtmres.ptcexpo.cn/19551.shtmres.ptcexpo.cn/20204.shtmres.ptcexpo.cn/20880.shtmres.ptcexpo.cn/64640.shtmres.ptcexpo.cn/95557.shtmres.ptcexpo.cn/95553.shtmres.ptcexpo.cn/68246.shtmred.ptcexpo.cn/55951.shtmred.ptcexpo.cn/79357.shtmred.ptcexpo.cn/99917.shtmred.ptcexpo.cn/64084.shtmred.ptcexpo.cn/37317.shtmred.ptcexpo.cn/08866.shtmred.ptcexpo.cn/00284.shtmred.ptcexpo.cn/40620.shtmred.ptcexpo.cn/62820.shtmred.ptcexpo.cn/42826.shtmref.ptcexpo.cn/33955.shtmref.ptcexpo.cn/46280.shtmref.ptcexpo.cn/02206.shtmref.ptcexpo.cn/48404.shtmref.ptcexpo.cn/64608.shtmref.ptcexpo.cn/37357.shtmref.ptcexpo.cn/06840.shtmref.ptcexpo.cn/64444.shtmref.ptcexpo.cn/77751.shtmref.ptcexpo.cn/66086.shtmreg.ptcexpo.cn/75997.shtmreg.ptcexpo.cn/97193.shtmreg.ptcexpo.cn/84464.shtmreg.ptcexpo.cn/84404.shtmreg.ptcexpo.cn/11531.shtmreg.ptcexpo.cn/77537.shtmreg.ptcexpo.cn/62604.shtmreg.ptcexpo.cn/51313.shtmreg.ptcexpo.cn/00628.shtmreg.ptcexpo.cn/00668.shtmreh.ptcexpo.cn/71799.shtmreh.ptcexpo.cn/44228.shtmreh.ptcexpo.cn/17193.shtmreh.ptcexpo.cn/88462.shtmreh.ptcexpo.cn/13579.shtmreh.ptcexpo.cn/62048.shtmreh.ptcexpo.cn/00220.shtmreh.ptcexpo.cn/37331.shtmreh.ptcexpo.cn/31337.shtmreh.ptcexpo.cn/08862.shtmrej.ptcexpo.cn/06022.shtmrej.ptcexpo.cn/11911.shtmrej.ptcexpo.cn/82488.shtmrej.ptcexpo.cn/77955.shtmrej.ptcexpo.cn/42604.shtmrej.ptcexpo.cn/24488.shtmrej.ptcexpo.cn/04848.shtmrej.ptcexpo.cn/02802.shtmrej.ptcexpo.cn/08484.shtmrej.ptcexpo.cn/22684.shtmrek.ptcexpo.cn/44026.shtmrek.ptcexpo.cn/19595.shtmrek.ptcexpo.cn/15959.shtmrek.ptcexpo.cn/44662.shtmrek.ptcexpo.cn/40202.shtmrek.ptcexpo.cn/20862.shtmrek.ptcexpo.cn/02660.shtmrek.ptcexpo.cn/80840.shtmrek.ptcexpo.cn/42660.shtmrek.ptcexpo.cn/75711.shtmrel.ptcexpo.cn/66204.shtmrel.ptcexpo.cn/73979.shtmrel.ptcexpo.cn/39799.shtmrel.ptcexpo.cn/93731.shtmrel.ptcexpo.cn/04242.shtmrel.ptcexpo.cn/40846.shtmrel.ptcexpo.cn/22264.shtmrel.ptcexpo.cn/44828.shtmrel.ptcexpo.cn/73337.shtmrel.ptcexpo.cn/13175.shtmrez.ptcexpo.cn/48828.shtmrez.ptcexpo.cn/60662.shtmrez.ptcexpo.cn/42028.shtmrez.ptcexpo.cn/66024.shtmrez.ptcexpo.cn/26066.shtmrez.ptcexpo.cn/79557.shtmrez.ptcexpo.cn/00202.shtmrez.ptcexpo.cn/20468.shtmrez.ptcexpo.cn/24886.shtmrez.ptcexpo.cn/91755.shtmrex.ptcexpo.cn/13995.shtmrex.ptcexpo.cn/51579.shtmrex.ptcexpo.cn/75791.shtmrex.ptcexpo.cn/26224.shtmrex.ptcexpo.cn/60288.shtmrex.ptcexpo.cn/62040.shtmrex.ptcexpo.cn/40480.shtmrex.ptcexpo.cn/86066.shtmrex.ptcexpo.cn/86682.shtmrex.ptcexpo.cn/31557.shtmrec.ptcexpo.cn/04464.shtmrec.ptcexpo.cn/02648.shtmrec.ptcexpo.cn/06622.shtmrec.ptcexpo.cn/11173.shtmrec.ptcexpo.cn/75513.shtmrec.ptcexpo.cn/84624.shtmrec.ptcexpo.cn/44888.shtmrec.ptcexpo.cn/64020.shtmrec.ptcexpo.cn/28460.shtmrec.ptcexpo.cn/84648.shtmrev.ptcexpo.cn/19715.shtmrev.ptcexpo.cn/86022.shtmrev.ptcexpo.cn/04280.shtmrev.ptcexpo.cn/60806.shtmrev.ptcexpo.cn/20806.shtmrev.ptcexpo.cn/20260.shtmrev.ptcexpo.cn/3.shtmrev.ptcexpo.cn/46404.shtmrev.ptcexpo.cn/24644.shtmrev.ptcexpo.cn/08688.shtmreb.ptcexpo.cn/40804.shtmreb.ptcexpo.cn/33375.shtmreb.ptcexpo.cn/55399.shtmreb.ptcexpo.cn/26882.shtmreb.ptcexpo.cn/64428.shtmreb.ptcexpo.cn/48600.shtmreb.ptcexpo.cn/22420.shtmreb.ptcexpo.cn/26426.shtmreb.ptcexpo.cn/02062.shtmreb.ptcexpo.cn/04682.shtmren.ptcexpo.cn/20882.shtmren.ptcexpo.cn/15111.shtmren.ptcexpo.cn/17719.shtmren.ptcexpo.cn/02002.shtmren.ptcexpo.cn/95735.shtmren.ptcexpo.cn/28222.shtmren.ptcexpo.cn/99533.shtmren.ptcexpo.cn/20024.shtmren.ptcexpo.cn/84460.shtmren.ptcexpo.cn/13959.shtmrem.ptcexpo.cn/79571.shtmrem.ptcexpo.cn/39795.shtmrem.ptcexpo.cn/66040.shtmrem.ptcexpo.cn/11517.shtmrem.ptcexpo.cn/04088.shtmrem.ptcexpo.cn/44262.shtmrem.ptcexpo.cn/86044.shtmrem.ptcexpo.cn/62024.shtmrem.ptcexpo.cn/04626.shtmrem.ptcexpo.cn/26044.shtmrrq.ptcexpo.cn/02406.shtmrrq.ptcexpo.cn/80828.shtmrrq.ptcexpo.cn/68466.shtmrrq.ptcexpo.cn/60000.shtmrrq.ptcexpo.cn/06026.shtmrrq.ptcexpo.cn/55483.shtmrrq.ptcexpo.cn/82428.shtmrrq.ptcexpo.cn/27180.shtmrrq.ptcexpo.cn/23724.shtmrrq.ptcexpo.cn/33606.shtmrrw.ptcexpo.cn/17920.shtmrrw.ptcexpo.cn/32285.shtmrrw.ptcexpo.cn/67052.shtmrrw.ptcexpo.cn/25212.shtmrrw.ptcexpo.cn/25733.shtmrrw.ptcexpo.cn/98298.shtmrrw.ptcexpo.cn/58094.shtmrrw.ptcexpo.cn/30012.shtmrrw.ptcexpo.cn/12489.shtmrrw.ptcexpo.cn/16699.shtmrre.ptcexpo.cn/89032.shtmrre.ptcexpo.cn/89006.shtmrre.ptcexpo.cn/79000.shtmrre.ptcexpo.cn/58969.shtmrre.ptcexpo.cn/47999.shtmrre.ptcexpo.cn/44916.shtmrre.ptcexpo.cn/70786.shtmrre.ptcexpo.cn/69454.shtmrre.ptcexpo.cn/84641.shtmrre.ptcexpo.cn/02942.shtmrrr.ptcexpo.cn/72537.shtmrrr.ptcexpo.cn/86769.shtmrrr.ptcexpo.cn/47661.shtmrrr.ptcexpo.cn/56202.shtmrrr.ptcexpo.cn/29390.shtmrrr.ptcexpo.cn/65162.shtmrrr.ptcexpo.cn/09117.shtmrrr.ptcexpo.cn/47163.shtmrrr.ptcexpo.cn/88281.shtmrrr.ptcexpo.cn/55859.shtmrrt.ptcexpo.cn/40581.shtmrrt.ptcexpo.cn/63933.shtmrrt.ptcexpo.cn/07842.shtmrrt.ptcexpo.cn/30125.shtmrrt.ptcexpo.cn/46354.shtmrrt.ptcexpo.cn/86895.shtmrrt.ptcexpo.cn/95028.shtmrrt.ptcexpo.cn/34708.shtmrrt.ptcexpo.cn/82448.shtmrrt.ptcexpo.cn/74134.shtmrry.ptcexpo.cn/51196.shtmrry.ptcexpo.cn/09200.shtmrry.ptcexpo.cn/78227.shtmrry.ptcexpo.cn/53486.shtmrry.ptcexpo.cn/00526.shtmrry.ptcexpo.cn/38040.shtmrry.ptcexpo.cn/78096.shtmrry.ptcexpo.cn/02048.shtmrry.ptcexpo.cn/97469.shtmrry.ptcexpo.cn/59201.shtmrru.ptcexpo.cn/01703.shtmrru.ptcexpo.cn/46259.shtmrru.ptcexpo.cn/18165.shtmrru.ptcexpo.cn/94216.shtmrru.ptcexpo.cn/56389.shtmrru.ptcexpo.cn/06618.shtmrru.ptcexpo.cn/66590.shtmrru.ptcexpo.cn/79014.shtmrru.ptcexpo.cn/73994.shtmrru.ptcexpo.cn/07390.shtmrri.ptcexpo.cn/82295.shtmrri.ptcexpo.cn/69093.shtmrri.ptcexpo.cn/04031.shtmrri.ptcexpo.cn/18221.shtmrri.ptcexpo.cn/96595.shtmrri.ptcexpo.cn/57308.shtmrri.ptcexpo.cn/37369.shtmrri.ptcexpo.cn/96344.shtmrri.ptcexpo.cn/10245.shtmrri.ptcexpo.cn/06252.shtmrro.ptcexpo.cn/04399.shtmrro.ptcexpo.cn/22888.shtmrro.ptcexpo.cn/55762.shtmrro.ptcexpo.cn/74985.shtmrro.ptcexpo.cn/36215.shtmrro.ptcexpo.cn/32652.shtmrro.ptcexpo.cn/98587.shtmrro.ptcexpo.cn/22279.shtmrro.ptcexpo.cn/41370.shtmrro.ptcexpo.cn/97932.shtmrrp.tuultl.cn/05705.shtmrrp.tuultl.cn/71644.shtmrrp.tuultl.cn/82906.shtmrrp.tuultl.cn/88887.shtmrrp.tuultl.cn/42025.shtmrrp.tuultl.cn/31627.shtmrrp.tuultl.cn/37823.shtmrrp.tuultl.cn/58548.shtmrrp.tuultl.cn/67343.shtmrrp.tuultl.cn/10494.shtmrra.tuultl.cn/60082.shtmrra.tuultl.cn/60608.shtmrra.tuultl.cn/88860.shtmrra.tuultl.cn/60048.shtmrra.tuultl.cn/04642.shtmrra.tuultl.cn/75395.shtmrra.tuultl.cn/26666.shtmrra.tuultl.cn/37553.shtmrra.tuultl.cn/84486.shtmrra.tuultl.cn/82640.shtmrrs.tuultl.cn/40840.shtmrrs.tuultl.cn/80864.shtmrrs.tuultl.cn/97155.shtmrrs.tuultl.cn/24428.shtmrrs.tuultl.cn/19755.shtmrrs.tuultl.cn/62882.shtmrrs.tuultl.cn/64822.shtmrrs.tuultl.cn/86886.shtmrrs.tuultl.cn/64086.shtmrrs.tuultl.cn/48686.shtmrrd.tuultl.cn/37755.shtmrrd.tuultl.cn/22424.shtmrrd.tuultl.cn/04806.shtmrrd.tuultl.cn/55951.shtmrrd.tuultl.cn/68642.shtmrrd.tuultl.cn/00808.shtmrrd.tuultl.cn/68480.shtmrrd.tuultl.cn/24626.shtmrrd.tuultl.cn/19397.shtmrrd.tuultl.cn/59111.shtmrrf.tuultl.cn/33335.shtmrrf.tuultl.cn/37797.shtmrrf.tuultl.cn/44424.shtmrrf.tuultl.cn/33959.shtmrrf.tuultl.cn/02844.shtmrrf.tuultl.cn/64688.shtmrrf.tuultl.cn/17955.shtmrrf.tuultl.cn/37391.shtmrrf.tuultl.cn/40608.shtmrrf.tuultl.cn/46286.shtmrrg.tuultl.cn/28086.shtmrrg.tuultl.cn/86888.shtmrrg.tuultl.cn/77935.shtmrrg.tuultl.cn/64626.shtmrrg.tuultl.cn/24808.shtmrrg.tuultl.cn/95591.shtmrrg.tuultl.cn/35331.shtmrrg.tuultl.cn/71391.shtmrrg.tuultl.cn/28800.shtmrrg.tuultl.cn/48826.shtmrrh.tuultl.cn/59997.shtmrrh.tuultl.cn/95993.shtmrrh.tuultl.cn/35579.shtmrrh.tuultl.cn/82804.shtmrrh.tuultl.cn/17197.shtmrrh.tuultl.cn/80620.shtmrrh.tuultl.cn/40204.shtmrrh.tuultl.cn/59953.shtmrrh.tuultl.cn/99531.shtmrrh.tuultl.cn/68024.shtmrrj.tuultl.cn/75557.shtmrrj.tuultl.cn/44204.shtmrrj.tuultl.cn/48420.shtmrrj.tuultl.cn/15939.shtmrrj.tuultl.cn/97931.shtmrrj.tuultl.cn/26880.shtmrrj.tuultl.cn/48602.shtmrrj.tuultl.cn/42840.shtmrrj.tuultl.cn/37917.shtmrrj.tuultl.cn/95179.shtmrrk.tuultl.cn/19171.shtmrrk.tuultl.cn/02222.shtmrrk.tuultl.cn/02646.shtmrrk.tuultl.cn/28448.shtmrrk.tuultl.cn/17311.shtmrrk.tuultl.cn/84204.shtmrrk.tuultl.cn/24424.shtmrrk.tuultl.cn/53719.shtmrrk.tuultl.cn/33711.shtmrrk.tuultl.cn/97111.shtmrrl.tuultl.cn/53151.shtmrrl.tuultl.cn/13339.shtmrrl.tuultl.cn/06804.shtmrrl.tuultl.cn/82262.shtmrrl.tuultl.cn/40642.shtmrrl.tuultl.cn/35399.shtmrrl.tuultl.cn/40404.shtmrrl.tuultl.cn/40268.shtmrrl.tuultl.cn/88200.shtmrrl.tuultl.cn/42422.shtmrrz.tuultl.cn/66628.shtmrrz.tuultl.cn/06620.shtmrrz.tuultl.cn/93979.shtmrrz.tuultl.cn/13717.shtmrrz.tuultl.cn/28842.shtmrrz.tuultl.cn/44026.shtmrrz.tuultl.cn/35957.shtmrrz.tuultl.cn/82622.shtmrrz.tuultl.cn/82402.shtmrrz.tuultl.cn/66462.shtmrrx.tuultl.cn/02826.shtmrrx.tuultl.cn/60240.shtmrrx.tuultl.cn/20204.shtmrrx.tuultl.cn/00082.shtmrrx.tuultl.cn/26866.shtmrrx.tuultl.cn/35731.shtmrrx.tuultl.cn/44826.shtmrrx.tuultl.cn/73333.shtmrrx.tuultl.cn/42284.shtmrrx.tuultl.cn/06840.shtmrrc.tuultl.cn/20806.shtmrrc.tuultl.cn/44002.shtmrrc.tuultl.cn/40620.shtmrrc.tuultl.cn/44886.shtmrrc.tuultl.cn/60682.shtmrrc.tuultl.cn/20068.shtmrrc.tuultl.cn/80688.shtmrrc.tuultl.cn/62880.shtmrrc.tuultl.cn/57393.shtmrrc.tuultl.cn/84288.shtmrrv.tuultl.cn/06806.shtmrrv.tuultl.cn/42282.shtmrrv.tuultl.cn/40222.shtmrrv.tuultl.cn/02208.shtmrrv.tuultl.cn/86644.shtmrrv.tuultl.cn/26286.shtmrrv.tuultl.cn/46644.shtmrrv.tuultl.cn/28426.shtmrrv.tuultl.cn/84842.shtmrrv.tuultl.cn/62680.shtmrrb.tuultl.cn/20426.shtmrrb.tuultl.cn/06028.shtmrrb.tuultl.cn/80240.shtmrrb.tuultl.cn/28406.shtmrrb.tuultl.cn/20002.shtmrrb.tuultl.cn/28402.shtmrrb.tuultl.cn/00040.shtmrrb.tuultl.cn/22482.shtmrrb.tuultl.cn/60682.shtmrrb.tuultl.cn/68408.shtmrrn.tuultl.cn/15535.shtmrrn.tuultl.cn/79935.shtmrrn.tuultl.cn/97533.shtmrrn.tuultl.cn/40640.shtmrrn.tuultl.cn/80660.shtmrrn.tuultl.cn/29565.shtmrrn.tuultl.cn/78056.shtmrrn.tuultl.cn/66277.shtmrrn.tuultl.cn/64552.shtmrrn.tuultl.cn/39497.shtmrrm.tuultl.cn/87363.shtmrrm.tuultl.cn/46497.shtmrrm.tuultl.cn/76982.shtmrrm.tuultl.cn/11214.shtmrrm.tuultl.cn/53349.shtmrrm.tuultl.cn/17632.shtmrrm.tuultl.cn/47140.shtmrrm.tuultl.cn/02675.shtmrrm.tuultl.cn/56278.shtmrrm.tuultl.cn/25955.shtmrtq.tuultl.cn/23279.shtmrtq.tuultl.cn/64412.shtmrtq.tuultl.cn/46997.shtmrtq.tuultl.cn/21164.shtmrtq.tuultl.cn/92368.shtmrtq.tuultl.cn/09305.shtmrtq.tuultl.cn/16806.shtmrtq.tuultl.cn/65506.shtmrtq.tuultl.cn/51800.shtmrtq.tuultl.cn/91197.shtmrtw.tuultl.cn/03314.shtmrtw.tuultl.cn/12820.shtmrtw.tuultl.cn/95808.shtmrtw.tuultl.cn/29149.shtmrtw.tuultl.cn/89274.shtmrtw.tuultl.cn/82241.shtmrtw.tuultl.cn/26505.shtmrtw.tuultl.cn/16120.shtmrtw.tuultl.cn/27648.shtmrtw.tuultl.cn/40361.shtmrte.tuultl.cn/06618.shtmrte.tuultl.cn/69905.shtmrte.tuultl.cn/11943.shtmrte.tuultl.cn/46370.shtmrte.tuultl.cn/54504.shtmrte.tuultl.cn/30052.shtmrte.tuultl.cn/14291.shtmrte.tuultl.cn/28958.shtmrte.tuultl.cn/47417.shtmrte.tuultl.cn/08783.shtmrtr.tuultl.cn/96990.shtmrtr.tuultl.cn/26002.shtmrtr.tuultl.cn/04888.shtmrtr.tuultl.cn/86082.shtmrtr.tuultl.cn/08446.shtmrtr.tuultl.cn/51399.shtmrtr.tuultl.cn/84200.shtmrtr.tuultl.cn/08406.shtmrtr.tuultl.cn/08462.shtmrtr.tuultl.cn/28420.shtmrtt.tuultl.cn/88060.shtmrtt.tuultl.cn/04260.shtmrtt.tuultl.cn/64422.shtmrtt.tuultl.cn/88824.shtmrtt.tuultl.cn/44462.shtmrtt.tuultl.cn/68486.shtmrtt.tuultl.cn/62624.shtmrtt.tuultl.cn/84066.shtmrtt.tuultl.cn/00408.shtmrtt.tuultl.cn/42426.shtmrty.tuultl.cn/68820.shtmrty.tuultl.cn/40066.shtmrty.tuultl.cn/42202.shtmrty.tuultl.cn/22602.shtmrty.tuultl.cn/64664.shtmrty.tuultl.cn/42820.shtmrty.tuultl.cn/08044.shtmrty.tuultl.cn/64882.shtmrty.tuultl.cn/08866.shtmrty.tuultl.cn/66060.shtmrtu.tuultl.cn/88264.shtmrtu.tuultl.cn/44646.shtmrtu.tuultl.cn/40486.shtmrtu.tuultl.cn/42080.shtmrtu.tuultl.cn/24862.shtmrtu.tuultl.cn/88404.shtmrtu.tuultl.cn/44284.shtmrtu.tuultl.cn/44286.shtmrtu.tuultl.cn/66080.shtmrtu.tuultl.cn/62200.shtmrti.tuultl.cn/64846.shtmrti.tuultl.cn/88028.shtmrti.tuultl.cn/00284.shtmrti.tuultl.cn/80642.shtmrti.tuultl.cn/80000.shtmrti.tuultl.cn/66226.shtmrti.tuultl.cn/64248.shtmrti.tuultl.cn/60404.shtmrti.tuultl.cn/28026.shtmrti.tuultl.cn/22200.shtmrto.tuultl.cn/84462.shtmrto.tuultl.cn/02244.shtmrto.tuultl.cn/22886.shtmrto.tuultl.cn/40068.shtmrto.tuultl.cn/84842.shtmrto.tuultl.cn/08082.shtmrto.tuultl.cn/00284.shtmrto.tuultl.cn/62862.shtmrto.tuultl.cn/48462.shtmrto.tuultl.cn/04648.shtmrtp.tuultl.cn/28826.shtmrtp.tuultl.cn/62446.shtmrtp.tuultl.cn/02028.shtmrtp.tuultl.cn/44606.shtmrtp.tuultl.cn/08660.shtmrtp.tuultl.cn/86286.shtmrtp.tuultl.cn/40080.shtmrtp.tuultl.cn/84260.shtmrtp.tuultl.cn/24024.shtmrtp.tuultl.cn/86800.shtmrta.tuultl.cn/24828.shtmrta.tuultl.cn/04268.shtmrta.tuultl.cn/82480.shtmrta.tuultl.cn/26246.shtmrta.tuultl.cn/48482.shtmrta.tuultl.cn/24880.shtmrta.tuultl.cn/04668.shtmrta.tuultl.cn/66028.shtmrta.tuultl.cn/84226.shtmrta.tuultl.cn/22024.shtmrts.tuultl.cn/00602.shtmrts.tuultl.cn/64646.shtmrts.tuultl.cn/80002.shtmrts.tuultl.cn/84646.shtmrts.tuultl.cn/00242.shtmrts.tuultl.cn/22668.shtmrts.tuultl.cn/68088.shtmrts.tuultl.cn/84806.shtmrts.tuultl.cn/88426.shtmrts.tuultl.cn/64466.shtmrtd.tuultl.cn/62484.shtmrtd.tuultl.cn/00824.shtmrtd.tuultl.cn/84680.shtmrtd.tuultl.cn/88280.shtmrtd.tuultl.cn/82082.shtmrtd.tuultl.cn/42062.shtmrtd.tuultl.cn/68466.shtmrtd.tuultl.cn/66842.shtmrtd.tuultl.cn/26480.shtmrtd.tuultl.cn/60624.shtmrtf.tuultl.cn/08680.shtmrtf.tuultl.cn/02002.shtmrtf.tuultl.cn/86008.shtmrtf.tuultl.cn/84486.shtmrtf.tuultl.cn/88866.shtmrtf.tuultl.cn/82660.shtmrtf.tuultl.cn/24008.shtmrtf.tuultl.cn/20644.shtmrtf.tuultl.cn/62222.shtmrtf.tuultl.cn/46848.shtmrtg.tuultl.cn/40426.shtmrtg.tuultl.cn/00608.shtmrtg.tuultl.cn/00024.shtmrtg.tuultl.cn/46066.shtmrtg.tuultl.cn/68484.shtmrtg.tuultl.cn/40828.shtmrtg.tuultl.cn/60604.shtmrtg.tuultl.cn/88048.shtmrtg.tuultl.cn/66808.shtmrtg.tuultl.cn/42284.shtmrth.tuultl.cn/00622.shtmrth.tuultl.cn/44264.shtmrth.tuultl.cn/02084.shtmrth.tuultl.cn/28242.shtmrth.tuultl.cn/68806.shtmrth.tuultl.cn/22060.shtmrth.tuultl.cn/20862.shtmrth.tuultl.cn/86400.shtmrth.tuultl.cn/86840.shtmrth.tuultl.cn/80448.shtmrtj.tuultl.cn/82040.shtmrtj.tuultl.cn/20042.shtmrtj.tuultl.cn/66648.shtmrtj.tuultl.cn/02804.shtmrtj.tuultl.cn/06268.shtmrtj.tuultl.cn/26082.shtmrtj.tuultl.cn/44808.shtmrtj.tuultl.cn/64024.shtmrtj.tuultl.cn/60840.shtmrtj.tuultl.cn/60008.shtmrtk.tuultl.cn/46466.shtmrtk.tuultl.cn/02040.shtmrtk.tuultl.cn/86246.shtmrtk.tuultl.cn/28860.shtmrtk.tuultl.cn/84266.shtmrtk.tuultl.cn/20420.shtmrtk.tuultl.cn/04026.shtmrtk.tuultl.cn/88808.shtmrtk.tuultl.cn/44628.shtmrtk.tuultl.cn/02228.shtmrtl.tuultl.cn/64646.shtmrtl.tuultl.cn/48262.shtmrtl.tuultl.cn/44066.shtmrtl.tuultl.cn/64624.shtmrtl.tuultl.cn/46446.shtmrtl.tuultl.cn/28402.shtmrtl.tuultl.cn/62080.shtmrtl.tuultl.cn/88800.shtmrtl.tuultl.cn/86602.shtmrtl.tuultl.cn/46842.shtmrtz.tuultl.cn/02468.shtmrtz.tuultl.cn/42482.shtmrtz.tuultl.cn/64622.shtmrtz.tuultl.cn/60886.shtmrtz.tuultl.cn/42488.shtmrtz.tuultl.cn/62084.shtmrtz.tuultl.cn/40680.shtmrtz.tuultl.cn/26282.shtmrtz.tuultl.cn/46888.shtmrtz.tuultl.cn/64828.shtmrtx.tuultl.cn/06660.shtmrtx.tuultl.cn/02206.shtmrtx.tuultl.cn/08262.shtmrtx.tuultl.cn/40484.shtmrtx.tuultl.cn/44664.shtmrtx.tuultl.cn/80208.shtmrtx.tuultl.cn/82628.shtmrtx.tuultl.cn/40008.shtmrtx.tuultl.cn/26862.shtmrtx.tuultl.cn/40040.shtmrtc.tuultl.cn/06006.shtmrtc.tuultl.cn/64668.shtmrtc.tuultl.cn/68040.shtmrtc.tuultl.cn/42026.shtmrtc.tuultl.cn/20228.shtmrtc.tuultl.cn/62222.shtmrtc.tuultl.cn/08486.shtmrtc.tuultl.cn/62646.shtmrtc.tuultl.cn/44868.shtmrtc.tuultl.cn/91335.shtmrtv.tuultl.cn/66004.shtmrtv.tuultl.cn/80206.shtmrtv.tuultl.cn/20208.shtmrtv.tuultl.cn/06844.shtmrtv.tuultl.cn/40422.shtmrtv.tuultl.cn/31155.shtmrtv.tuultl.cn/60886.shtmrtv.tuultl.cn/57197.shtmrtv.tuultl.cn/04604.shtmrtv.tuultl.cn/04266.shtmrtb.tuultl.cn/06048.shtmrtb.tuultl.cn/53573.shtmrtb.tuultl.cn/06444.shtmrtb.tuultl.cn/73137.shtmrtb.tuultl.cn/17559.shtmrtb.tuultl.cn/20666.shtmrtb.tuultl.cn/46600.shtm

相关新闻

2026/8/11 6:11:05

Pandas实战:金融数据分析中的股票前复权与后复权价格计算

1. 项目概述:从原始价格到可比价格 在金融数据分析,特别是股票历史行情分析中,我们经常会遇到一个核心问题:如何公平地比较不同时间点的股价?一只股票在上市后可能经历多次分红、送股、配股,这些公司行为会…

2026/8/11 6:11:05

AI编程范式演进:从Vibe Coding到Spec Coding的实践指南

1. AI编程的范式演进:从Vibe Coding到Spec Coding的必然路径在2023年GitHub发布的开发者报告中,AI辅助编程工具的使用率同比增长了300%,这标志着软件开发正在经历从传统手工编码向人机协作的范式转移。作为从业十余年的全栈工程师&#xff0c…

2026/8/11 7:06:08

电梯多场景选型验证:士林电机封星接触器性能技术分析

【一句话总结】封星接触器是电梯曳引机制动系统的重要安全器件,在断电时通过短接电机绕组产生制动力矩,配合机械抱闸实现安全停车,士林电机是电梯配件领域的主流品牌之一。 【核心定义】封星接触器是电梯曳引机制动系统中的重要器件&#xff…

2026/8/11 7:06:08

Linux终端ls命令颜色丢失的排查与修复指南

1. 问题现象与初步排查:当你的Linux终端“失色”了如果你在Linux终端里敲下ls命令,发现原本应该五彩斑斓的文件列表,现在清一色地变成了白色,那感觉就像看一部黑白默片,失去了所有关键信息。文件类型、权限状态、链接关…

2026/8/11 7:06:08

政务新媒体日常巡查记录对内容管理有哪些好处?

在政务新媒体(公众号、微博、头条账号等)集约化运营与合规考核日益严格的背景下,规范、常态化的日常巡查记录(台账)不仅是留存运维轨迹、厘清管理责任的凭证,更是推动政务内容管理迈向标准化、精细化的重要支撑。建立并维护高质量的日常巡查记录&#xf…

2026/8/11 7:06:08

死锁四大必要条件深度解析:从原理到实战排查与预防

1. 项目概述:从一次“卡死”的线上事故说起那天下午,监控系统突然告警,一个核心的后台数据处理服务响应时间飙升,最终彻底无响应。登录服务器一看,CPU和内存占用都不高,但服务就是“卡”住了,新…

2026/8/11 7:06:08

深入理解内存地址与内存空间:从底层原理到实战调试

1. 从“门牌号”到“房间”:内存寻址的底层逻辑刚入行那会儿,我最怕的就是调试指针错误。程序莫名其妙地崩溃,日志里只留下一串冷冰冰的十六进制地址,比如0x7ffee5a3c8c0。那时候我对内存的理解,就像面对一座巨大的、没…

2026/8/11 3:03:40

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/11 5:34:14

当 LLM 遇见大文档:主流开源项目如何处理上下文超限

从 Agentic Loop 到 Repo Map,七种策略与六类陷阱引言:128K vs 10MB 的硬冲突 2026 年的 LLM 上下文窗口已达到 128K ~ 1M token(≈ 0.5MB ~ 4MB 文本),但 LLM 想要处理的真实数据规模远远超过这个量级:真实…

2026/8/11 0:00:39

前后端分离项目中控制台与接口工具数据差异排查指南

1. 问题现象解析:控制台与Apifox的数据差异 最近在调试一个前后端分离项目时,遇到了一个典型问题:后端服务在本地开发环境控制台能正常输出查询数据,但通过Apifox测试时却返回空结果。这种"控制台有数据,接口工具…

2026/8/11 0:00:39

AI编程实战:从Claude Code踩坑到游戏开发入门

1. 从“AI能帮我做游戏”到“AI让我重新学编程”最近身边不少朋友,尤其是一些非技术背景、但对游戏开发有浓厚兴趣的朋友,都在问我同一个问题:“听说现在用Claude Code这种AI编程工具,小白也能做游戏了,是真的吗&#…

2026/8/10 11:20:30

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/10 11:20:30

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/11 3:05:11

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…