text: Search.setIndex({docnames:["Base/README","Base/cast","Base/externC","Code/README","Code/algorithm","Code/array","Code/cmath","Code/map","Code/random","Experience/README","Experience/ReturnNewline","ExternalLibrary/README","ExternalLibrary/fftw3","README","Technical/README","Technical/map","Technical/sstream","Technical/string","Technical/sys","func/strtol","index"],envversion:{"sphinx.domains.c":1,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":1,"sphinx.domains.javascript":1,"sphinx.domains.math":2,"sphinx.domains.python":1,"sphinx.domains.rst":1,"sphinx.domains.std":1,"sphinx.ext.todo":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["Base/README.md","Base/cast.md","Base/externC.md","Code/README.md","Code/algorithm.md","Code/array.md","Code/cmath.md","Code/map.md","Code/random.md","Experience/README.md","Experience/ReturnNewline.md","ExternalLibrary/README.md","ExternalLibrary/fftw3.md","README.md","Technical/README.md","Technical/map.md","Technical/sstream.md","Technical/string.md","Technical/sys.md","func/strtol.md","index.rst"],objects:{},objnames:{},objtypes:{},terms:{"00":10,"000":15,"00061":15,"00076":15,"00144":15,"05":0,"0777":19,"0800":10,"0807":15,"09":15,"0944":15,"0hz":12,"0x":19,"0x12":18,"0x7fffffff":19,"0xdeadbe":19,"0xdeadbeef":19,"10":[1,6,9,15,18,19],"100":1,"1000":[10,15],"10000":10,"1011":19,"10110134932":19,"1023":12,"1024":12,"1024hz":12,"10u":12,"11":[4,6],"11u":12,"12":[1,15,16],"12000":10,"123":[12,19],"123abc":19,"127":0,"128":[0,12,15],"1281":12,"128hz":12,"14":10,"14159":12,"1415926":19,"1416":15,"15":12,"15hz":12,"16":[10,19],"1664":15,"168":15,"17":10,"180":12,"192":15,"1d":12,"1e":0,"1hz":12,"20":15,"200":[1,15],"2000":10,"2013":1,"2018":10,"2048":12,"205":1,"2147483647":0,"2147483648":0,"23":15,"24":10,"25":[10,16],"255":0,"256":12,"2561":12,"2697":15,"27":1,"2873":15,"2904":15,"2m":12,"2n":12,"2us":12,"30":[10,12,15],"308":0,"32":[15,16],"32767":0,"32768":0,"33":[10,15],"35":16,"36":[16,19],"366":16,"38":0,"3804":15,"3v":12,"40":12,"400":[10,12],"4096":12,"40hz":12,"4294967295":0,"4525":15,"47":10,"4e":0,"4e38":0,"51382679":18,"55":10,"5d2eeeb93590":2,"5hz":12,"5us":12,"5v":12,"600":[10,12],"65535":0,"69":15,"78451067":18,"79":15,"7e":0,"7e308":0,"7v":12,"8458605":10,"86":15,"8884502":18,"90":[12,15],"92":15,"99":15,"9999":10,"break":0,"case":0,"catch":0,"char":[0,1,2,10,12,15,17,18,19],"class":[0,1,9,12],"const":[0,1,7,9,12,15,18,19,20],"default":[0,12],"do":[0,12],"enum":[0,1],"export":2,"float":[0,1,2,10,12],"for":[0,10,12,15,16,19],"function":12,"goto":0,"if":[0,10,12,15,18],"import":12,"in":12,"int":[0,1,2,6,10,12,15,16,18,19],"long":[0,6,19],"new":[0,1,10,12,16],"null":[1,18,19],"public":[0,1],"return":[0,2,10,12,15,18,19],"short":[0,12],"static":[0,1,2,20],"switch":[0,9],"throw":0,"true":[0,4,7,12],"try":[0,12],"void":[0,1,2,12,15],"while":[0,16,18],"with":12,__:1,__cplusplu:2,__incvxworksh:2,_al:7,_comp:7,_complex:12,_first:7,_iter:7,_kei:7,_last:7,_left:7,_malloc:12,_right:7,_val:7,_where:7,a1:12,a_c_str:17,aaa:15,abcabc:19,abov:12,abs:[0,6,12],aco:6,acosh:6,actual:[1,12],add:2,adjacent_find:4,after:15,agre:12,algorithm:[10,12,15,20],align:12,all:[12,16],all_of:4,alloc:[7,12],also:12,altern:12,although:12,altivec:12,alwai:12,an:[1,10,12],and8:19,and:[1,10,12],ani:12,ansi:12,any_of:4,app:10,appli:12,applic:10,archiv:1,are:12,argc:[2,10,12,15],argument:12,argv:[2,10,12,15],arithmet:12,arrai:[12,16,20],articl:[10,18],as:12,asin:6,asinh:6,at:[5,19],atan2:6,atan:6,atanh:6,atoi:19,author:[1,10],auto:0,automat:12,avail:12,back:5,backward:12,base:[9,19,20],basic:12,bbb:15,be:12,becaus:12,been:12,befor:12,begin:[5,7,15],behav:12,bernoulli:8,bernoulli_distribut:8,best:12,bin:10,binari:12,binary_search:4,binomi:8,binomial_distribut:8,bit:12,blog:[10,18],bool:[0,7,8,15],box1:0,box2:0,box:0,boygrass:18,buf:18,build:12,but:[1,12],by:[10,12],c1:[10,12],c99:12,c_example_h:2,c_str:17,ca:1,call:12,can:[10,12],care:12,cassert:10,cast:[12,20],cauchi:8,cauchy_distribut:8,cbegin:5,cbrt:6,cc:[9,10,12],cd:12,ceil:6,cend:5,cexampl:2,cfile:2,cflag:12,cfloat:10,chi:8,chi_squared_distribut:8,clear:7,climit:10,close:10,cmath:[10,12,20],cmpbyvalu:15,cn:10,code:12,coe:10,col:12,collect:16,color_t:10,com:[1,2,10,13],committe:12,compat:12,compil:12,complex:[10,20],compon:12,compos:12,comput:12,config:12,conj:12,consecut:12,const_cast:0,const_iter:7,const_reverse_iter:7,constcastdemo:1,contain:12,continu:0,contrari:12,conveni:12,convertstringusingbase2:19,convertthestr:19,copi:4,copy_backward:4,copy_if:4,copy_n:4,copysign:6,cos:[6,12],cosh:6,count:[4,7,15],count_if:4,cout:[1,10,12,15,16],cp:15,cplusplu:13,cpp:[2,13],cpp_example_h:2,cppexampl:2,cppfile:2,crbegin:5,creat:[10,12,16],crend:5,csdn:[10,18],cstdio:10,cstdlib:10,cstring:[10,12,15,16],ctime:10,current:12,d1:[0,7],d2:[0,7],data:[5,12],date:1,dbl_arrai:16,dc:12,dealloc:12,dec:10,declar:2,defin:[2,10,12],delet:[0,10,12,15],depend:12,dequ:10,descript:[1,10],destroi:12,detail:[10,18],dev:18,dft:12,differ:12,dimension:12,dir2:9,dir:9,direct:12,directli:12,discret:8,discrete_distribut:8,distribut:8,divid:12,dll:2,doe:12,done:12,doubl:[0,10,12,15,19,20],double_t:10,draw:[10,12],dynam:[1,20],dynamic_cast:0,e1:7,e2:7,eaq:15,effect:12,effici:12,either:12,elememt:15,element:[12,15],els:[0,10,15],email:10,empti:[5,7],end:[5,7,10,15],endif:2,endl:[1,10,12,15,16],endptr:19,enpti:7,enter:10,enummap:15,equal:[4,12],equal_rang:[4,7],equival:12,erang:19,eras:[7,15],erf:6,erfc:6,errno:19,error:[1,18],estim:12,eval:10,event:10,ever:12,exampl:12,except:[7,12],execut:12,exit:0,exp2:6,exp:[6,10],explicit:0,expm1:6,expon:12,exponenti:8,exponential_distribut:8,express:1,extent:12,extern:[0,12,20],extrem:8,extreme_value_distribut:8,fab:6,factor:12,fals:[0,4,7],fcntl:18,fd:18,fdim:6,feng:15,few:12,fft:12,fftw3:20,fftw:12,fftw_alloc_complex:12,fftw_alloc_r:12,fftw_backward:12,fftw_complex:12,fftw_destroy_plan:12,fftw_estim:12,fftw_execut:12,fftw_execute_dft:12,fftw_execute_dft_c2r:12,fftw_execute_dft_r2c:12,fftw_execute_r2r:12,fftw_execute_split_dft:12,fftw_execute_split_dft_c2r:12,fftw_execute_split_dft_r2c:12,fftw_forward:12,fftw_fprint_plan:12,fftw_free:12,fftw_malloc:12,fftw_plan:12,fftw_plan_dft:12,fftw_plan_dft_1d:12,fftw_plan_dft_2d:12,fftw_plan_dft_3d:12,fftw_plan_dft_c2r:12,fftw_plan_dft_c2r_1d:12,fftw_plan_dft_c2r_2d:12,fftw_plan_dft_c2r_3d:12,fftw_plan_dft_r2c:12,fftw_plan_dft_r2c_1d:12,fftw_plan_dft_r2c_2d:12,fftw_plan_dft_r2c_3d:12,fftw_plan_many_dft:12,fftw_plan_many_dft_c2r:12,fftw_plan_many_dft_r2c:12,fftw_plan_many_r2r:12,fftw_plan_r2r:12,fftw_plan_r2r_1d:12,fftw_plan_r2r_2d:12,fftw_plan_r2r_3d:12,fftw_print_plan:12,fftw_r2r_kind:12,fftw_set_timelimit:12,fftw_sprint_plan:12,file:[9,10,12,13],filenam:1,fill:[4,5],fill_n:4,find:[4,7,12,15],find_end:4,find_first_of:4,find_if:4,find_if_not:4,first:[7,12,20],fisher:8,fisher_f_distribut:8,flag:12,floor:6,fma:6,fmax:6,fmin:6,fmod:6,fn:12,follow:12,foo2:9,foo:[2,9],for_each:4,forbid:12,format:12,forward:12,fourth:12,fpclassifi:6,free:12,frequenc:12,frexp:6,friend:0,from:12,front:5,fs:12,fstream:10,ftruncat:18,func:1,g1:10,gamma:8,gamma_distribut:8,gau:10,gaussian:8,gbenchmark:12,gcc:12,gener:4,generate_n:4,geometr:8,geometric_distribut:8,get:1,get_alloc:7,geti:10,getn:10,getxaxi:10,getyaxi:10,gg:12,given:12,glib:12,go:1,grandom:[10,12],guru:12,gx:12,gy:12,h2:15,h2o2:15,h3o:15,has:12,hash_compar:7,have:[12,15],header:12,heaven:12,here:[10,12],hermitian:12,hex:10,hold:12,hongyi:10,howmani:12,html:13,http:[1,2,10,13,18],huntinux:18,hypot:6,id:1,idft:12,idist:12,ifdef:2,ifndef:2,ii:12,ilogb:6,imag:12,imaginari:12,implement:12,includ:[1,2,4,5,6,7,8,10,12,15,16,18,19,20],index:15,indic:12,inemb:12,inform:[1,12],inin:12,initi:12,inlin:0,inplace_merg:4,input:12,insert:[7,15],instruct:12,integ:12,interact:10,interest:12,interfac:12,io:12,iomanip:10,ios:10,iostream:[1,10,12,15,16],is:[1,12,15,17],is_heap:4,is_heap_until:4,is_open:10,is_partit:4,is_permut:4,is_sort:4,is_sorted_until:4,isfinit:6,isgreat:6,isgreaterequ:6,isinf:6,isinsid:10,isless:6,islessequ:6,islessgreat:6,isnan:6,isnorm:6,istrid:12,isunord:6,it:[12,15,19],iter:[7,15],iter_swap:4,its:12,jelli:1,jellythink:1,jianshu:2,just:12,k1:7,k2:7,kei:[7,15],key_comp:7,kind0:12,kind1:12,kind2:12,kind:12,last:10,ld:19,ldexp:6,lexicographical_compar:4,lfftw3:12,lgamma:6,lhs:15,librari:12,like:12,link:[12,13],linux:10,list:10,llrint:6,llround:6,lm:12,ln:6,log10:6,log1p:6,log2:6,log:[6,12,15],logb:6,lognorm:8,lognormal_distribut:8,look:12,loop:10,low_bound:7,lower_bound:[4,7],lrint:6,lround:6,m_ia:1,mac:10,machin:12,mai:12,main:[0,1,2,10,12,15,16,18,19],major:12,make_heap:4,make_pair:15,malloc:12,mandat:12,mangl:2,mani:12,manipul:12,map:[10,18,20],map_fail:18,map_insert:15,map_shar:18,mapstud:15,math:6,max:4,max_el:4,max_siz:[5,7],measur:12,memcpi:12,memory_initialization_radix:10,memory_initialization_vector:10,memset:12,merg:4,min:4,min_el:4,minmax:4,minmax_el:4,mismatch:4,mman:18,mmap:18,mode:18,mode_t:18,modf:6,modifi:12,module_a_h:2,modulea:2,moduleb:2,more:1,most:12,move:4,move_backward:4,must:12,mutabl:0,my:17,n0:12,n1:12,n2:12,name:[2,18],namespac:[0,1,15,16],nan:6,nanf:6,nanl:6,nativ:12,ndebug:10,nearbyint:6,need:12,neg:8,negative_binomial_distribut:8,net:[10,18],next:12,next_permut:4,nextaft:6,nexttoward:6,nfindkei:15,non:8,none_of:4,normal:8,normal_distribut:8,not:[1,12,15],now:1,nptr:19,nth_element:4,number:[16,20],o_creat:18,o_excl:18,o_rdonli:18,o_rdwr:18,o_trunc:18,obj:2,object:[1,12],odist:12,of:[1,12],offici:12,oflag:18,ofstream:10,oh:15,ok:1,on:12,onc:12,one:[12,15],onemb:12,onli:12,ooooo0ooooo:[10,12],open:[10,18,20],oper:[0,5,7,15],optim:12,or:[2,12],order:12,ordinari:12,origin:12,ostream:15,ostrid:12,other:12,otherwis:12,out:[12,15],outa:12,outatemp:12,outb:12,outbtemp:12,outout:12,output:12,output_fil:12,outtemp:12,overflow:12,overwrit:12,overwritten:12,own:12,pa:[1,12],pair:15,part:12,partial_sort:4,partial_sort_copi:4,particular:12,partit:4,partition_copi:4,partition_point:4,pass:12,pb2:1,pb:[1,12],pc:1,pd2:1,pd:1,perform:12,pi:12,piecewise_constant_distribut:8,piecewise_linear_distribut:8,place:12,plan:12,pleas:1,point:[1,12],pointer:12,poisson:8,poisson_distribut:8,pop_heap:4,pos:19,posit:12,possibl:12,pow:6,pr:7,precis:12,prev_permut:4,previou:12,prime:12,printf:[18,19],privat:0,probabl:12,process:12,processor:12,product:12,program:12,properli:12,propos:12,prot_read:18,prot_writ:18,protect:0,provid:12,ptr:[9,18],push_back:16,push_heap:4,pv:1,px:12,qq:[10,13],queue:10,quiet:6,radiu:15,random:20,random_shuffl:4,rank:12,raw:12,rbegin:[5,7],readm:20,real:[12,16],reason:12,rebgin:7,recent:12,recommend:12,refer:[1,7],region:18,regist:0,reinterpret:[1,12,20],reinterpret_cast:[0,12],remaind:6,remov:4,remove_copi:4,remove_copy_if:4,remove_if:4,remquo:6,rend:[5,7],repeat:12,replac:4,replace_copi:4,replace_copy_if:4,replace_if:4,reportedli:12,respect:12,result:12,reus:12,revers:4,reverse_copi:4,reverse_iter:7,revis:12,rhs:15,ri:12,rint:[6,10,12],ro:12,root:[10,12],rotat:4,rotate_copi:4,round:6,routin:12,rpath:13,run:[10,12],runoob:13,rversion:10,s_irusr:18,s_iwusr:18,safe:1,same:[1,12],scalbln:6,scalbn:6,scale:12,scan:19,scope:9,search:4,search_n:4,second:[7,12,20],see:15,sesso:18,set:10,set_differ:4,set_intersect:4,set_symmetric_differ:4,set_union:4,setfil:10,setfillcolor:10,setfillstyl:10,setlinecolor:10,setlinestyl:10,setlinewidth:10,setmarkercolor:10,setmarkers:10,setmarkerstyl:10,setmaximum:10,setminimum:10,setpoint:[10,12],settitl:10,setw:10,sever:12,shm:[18,20],short0:0,should:12,show:12,shown:12,shuffl:4,sign:[0,12],signala_ext:12,signalb_ext:12,signbit:6,simd:12,simpl:12,sin:[6,12],sinc:12,sinh:6,size:[5,7,12,15,16],size_t:[10,12],sizeof:[0,12],small:12,so:2,solut:12,some:[2,12],someth:12,sort:[4,15],sort_heap:4,specifi:12,sqrt:[6,12],squar:8,ss:16,sse:12,sstream:[10,20],stable_partit:4,stable_sort:4,stack:[10,12],standard:12,start:12,stat:18,state:12,static_east:0,std:[1,10,12,15,16],stdio:[18,19],stdlib:[18,19],step:12,still:12,stl:7,stop:19,stopstr:19,storag:12,store:12,str:17,strcpy:17,stream:13,string:[10,15,19,20],string_nari:17,string_vari:17,stringstream:16,strtod:19,strtoul:19,struct:[0,15],student:8,student_t_distribut:8,style_t:10,sub:12,succe:1,such:12,sum:12,support:12,sure:12,swap:[4,5,7],swap_rang:4,symbol:12,sys:20,system:12,take:12,tan:6,tanh:6,tapplic:10,tarrow:10,tau:10,taxi:10,tbenchmark:[10,12],tbranch:10,tbrowser:10,tcanva:[10,12],tchain:10,tcolor:10,tcut:10,tcutg:10,tdatim:10,technic:12,temp:16,templat:[0,12],terror:10,test:12,testdata:12,tf1:10,tf2:10,tfile:10,tfitresult:10,tformula:10,tgamma:6,tgaxi:10,tgraph2d:10,tgraph:[10,12],tgrapherror:10,th1:10,th2:10,th3:10,that:12,the:[1,10,12,15,16],theapp:[10,12],their:12,them:12,then:12,these:12,thi:[0,12,17,19],third:15,thstack:10,thu:12,time:12,tlatex:10,tlegend:10,tlegendentri:10,tline:10,tlist:10,tlorentzvector:10,tmarker:10,tmath:10,tmatrixd:10,tmatrixdeigen:10,tmp:15,tmultigraph:10,tntupl:10,to:[1,12],tobject:10,touch:12,tpad:10,tpavelabel:10,tpavestat:10,tpavetext:10,trait:7,trandom1:10,trandom2:10,trandom3:10,trandom:[10,12],transform:[4,12],trint:[10,12],troot:10,trunc:6,tslider:10,tspectrum2:10,tspectrum:10,tstopwatch:10,tstring:10,tstyle:10,tsystem:10,ttimer:10,ttimestamp:10,ttree:10,ture:7,tvector3:10,tvectord:10,two:[12,15],type:[1,12,15,18],typecast:12,typedef:[0,12,15],typeid:0,typenam:0,typic:12,udt_map_int_cstr:15,ul:19,unalign:1,unclear:1,uniform:12,uniform_int_distribut:8,uniform_real_distribut:8,union:0,uniqu:4,unique_copi:4,unistd:18,unit:12,unix:[9,10,12],unnorm:12,unsign:[0,12,19],updat:[10,12],upper_bound:[4,7],url:10,usabl:12,usag:12,use:12,used:12,uses:12,using:[0,1,12,15,16],usual:12,valu:[6,8,15],value_comp:7,value_typ:15,valve_comp:7,variabl:12,vd:16,vector:[10,15,16],versa:12,via:12,vice:12,virtual:[0,1],volatil:[0,1],wai:12,want:12,waveform:10,we:[12,15],weibul:8,weibull_distribut:8,when:12,where:12,which:[1,12],width_t:10,will:1,window:[10,12],wisdom:12,work:12,wrapper:12,write:12,writedata:10,wu:10,wuhongyi:[10,13],www:[1,2,13],x1:12,x2:12,xcorr:12,xf:15,xiaofei2010:10,xiong:15,xiongfeng:15,you:[1,12],young:1,your:12,zero:12},titles:["base","cast","extern \u201cC\u201d \u7528\u6cd5","C++ \u5934\u6587\u4ef6","algorithm","array","cmath","map","random","\u89c4\u8303","\u56de\u8f66\u7b26\u548c\u6362\u884c\u7b26","\u5916\u90e8\u5e93\u7684\u8c03\u7528","fftw3","\u7b80\u4ecb","README","map","sstream","string","sys","strtol","Welcome to c/cpp documentation!"],titleterms:{algorithm:4,arrai:5,base:0,cast:1,cmath:6,complex:12,const_cast:1,cpp:20,document:20,doubl:16,dynamic_cast:1,extern:2,fftw3:12,first:15,includ:9,map:[7,15],number:12,random:8,readm:14,reinterpret_cast:1,second:15,shm_open:18,sstream:16,static_cast:1,string:[16,17],strtol:19,sys:18,to:20,welcom:20}})