📄 cpp.xml
字号:
<?xml version="1.0" encoding="Windows-1252" ?>
<NotepadPlus>
<!-- language doesnt really mean anything, its more of a comment -->
<AutoComplete language="C++">
<!--
Environment specifies how the language should be interpreted. ignoreCase makes autocomplete
ignore any casing, start and stopFunc specify what chars a function starts and stops with.
param specifies parameter separator and terminal can be used to specify a character that stops
any function. Using the same character for different functions results in undefined behaviour.
-->
<Environment ignoreCase="no" startFunc="(" stopFunc=")" paramSeparator="," terminal=";" />
<!--
The following items should be alphabetically ordered.
func="yes" means the keyword should be treated as a fuction, and thus can be used in the parameter
calltip system. If this is the case, the retVal attribute specifies the return value/type. Any
following Param tag specifies a parameter, they must be in order. The name attributes specifies
the parameter name.
-->
<KeyWord name="#define" />
<KeyWord name="#elif" />
<KeyWord name="#else" />
<KeyWord name="#endif" />
<KeyWord name="#error" />
<KeyWord name="#if" />
<KeyWord name="#ifdef" />
<KeyWord name="#ifndef" />
<KeyWord name="#include" />
<KeyWord name="#line" />
<KeyWord name="#pragma" />
<KeyWord name="#undef" />
<KeyWord name="abort" />
<KeyWord name="abs" />
<KeyWord name="absread" />
<KeyWord name="abswrite" />
<KeyWord name="access" />
<KeyWord name="accumulate" />
<KeyWord name="acos" />
<KeyWord name="acosl" />
<KeyWord name="address" />
<KeyWord name="adjacent_difference" />
<KeyWord name="adjacent_find" />
<KeyWord name="advance" />
<KeyWord name="allocate" />
<KeyWord name="allocator" />
<KeyWord name="allocmem" />
<KeyWord name="always_noconv" />
<KeyWord name="any" />
<KeyWord name="append" />
<KeyWord name="arc" />
<KeyWord name="arg" />
<KeyWord name="asctime" />
<KeyWord name="asin" />
<KeyWord name="asinl" />
<KeyWord name="asm" />
<KeyWord name="assert" />
<KeyWord name="assign" />
<KeyWord name="at" />
<KeyWord name="atan" />
<KeyWord name="atan2" />
<KeyWord name="atan2l" />
<KeyWord name="atanl" />
<KeyWord name="atexit" />
<KeyWord name="atof" />
<KeyWord name="atoi" />
<KeyWord name="atol" />
<KeyWord name="auto" />
<KeyWord name="auto_ptr" />
<KeyWord name="back" />
<KeyWord name="back_inserter" />
<KeyWord name="back_insert_iterator" />
<KeyWord name="bad" />
<KeyWord name="bar" />
<KeyWord name="bar3d" />
<KeyWord name="basic_string" />
<KeyWord name="bcd" />
<KeyWord name="bdos" />
<KeyWord name="bdosptr" />
<KeyWord name="begin" />
<KeyWord name="bidirectional_iterator" />
<KeyWord name="binary_function" />
<KeyWord name="binary_negate" />
<KeyWord name="binary_search" />
<KeyWord name="bind1st" />
<KeyWord name="bind2nd" />
<KeyWord name="binder1st" />
<KeyWord name="binder2nd" />
<KeyWord name="bioscom" />
<KeyWord name="biosdisk" />
<KeyWord name="biosequip" />
<KeyWord name="bioskey" />
<KeyWord name="biosmemory" />
<KeyWord name="biosprint" />
<KeyWord name="biostime" />
<KeyWord name="bitset" />
<KeyWord name="bool" />
<KeyWord name="boolalpha" />
<KeyWord name="break" />
<KeyWord name="brk" />
<KeyWord name="bsearch" />
<KeyWord name="cabs" />
<KeyWord name="cabsl" />
<KeyWord name="calloc" />
<KeyWord name="capacity" />
<KeyWord name="case" />
<KeyWord name="catch" />
<KeyWord name="category" />
<KeyWord name="ceil" />
<KeyWord name="ceill" />
<KeyWord name="cerr" />
<KeyWord name="cgets" />
<KeyWord name="char" />
<KeyWord name="char_type" />
<KeyWord name="chdir" />
<KeyWord name="chmod" />
<KeyWord name="chsize" />
<KeyWord name="cin" />
<KeyWord name="circle" />
<KeyWord name="class" />
<KeyWord name="classic_table" />
<KeyWord name="clear" />
<KeyWord name="cleardevice" />
<KeyWord name="clearerr" />
<KeyWord name="clearviewport" />
<KeyWord name="clock" />
<KeyWord name="clog" />
<KeyWord name="close" />
<KeyWord name="closedir" />
<KeyWord name="closegraph" />
<KeyWord name="clreol" />
<KeyWord name="clrscr" />
<KeyWord name="compare" />
<KeyWord name="complex" />
<KeyWord name="conj" />
<KeyWord name="const" />
<KeyWord name="construct" />
<KeyWord name="const_cast" />
<KeyWord name="const_pointer" />
<KeyWord name="const_reference" />
<KeyWord name="container" />
<KeyWord name="continue" />
<KeyWord name="copy" />
<KeyWord name="copyfmt" />
<KeyWord name="copy_backward" />
<KeyWord name="coreleft" />
<KeyWord name="cos" />
<KeyWord name="cosh" />
<KeyWord name="coshl" />
<KeyWord name="cosl" />
<KeyWord name="count" />
<KeyWord name="country" />
<KeyWord name="count_if" />
<KeyWord name="cout" />
<KeyWord name="cprintf" />
<KeyWord name="cputs" />
<KeyWord name="creat" />
<KeyWord name="creatnew" />
<KeyWord name="creattemp" />
<KeyWord name="cscanf" />
<KeyWord name="ctime" />
<KeyWord name="ctrlbrk" />
<KeyWord name="curr_symbol" />
<KeyWord name="c_str" />
<KeyWord name="data" />
<KeyWord name="date_order" />
<KeyWord name="deallocate" />
<KeyWord name="dec" />
<KeyWord name="decimal_point" />
<KeyWord name="default" />
<KeyWord name="delay" />
<KeyWord name="delete" />
<KeyWord name="delline" />
<KeyWord name="denorm_min" />
<KeyWord name="deque" />
<KeyWord name="destroy" />
<KeyWord name="detectgraph" />
<KeyWord name="difference_type" />
<KeyWord name="difftime" />
<KeyWord name="digits" />
<KeyWord name="digits10" />
<KeyWord name="disable" />
<KeyWord name="distance" />
<KeyWord name="div" />
<KeyWord name="divides" />
<KeyWord name="dllexport" />
<KeyWord name="dllexport2" />
<KeyWord name="dllimport" />
<KeyWord name="dllimport2" />
<KeyWord name="do" />
<KeyWord name="dosexterr" />
<KeyWord name="dostounix" />
<KeyWord name="double" />
<KeyWord name="do_always_noconv" />
<KeyWord name="do_close" />
<KeyWord name="do_compare" />
<KeyWord name="do_curr_symbol" />
<KeyWord name="do_decimal_point" />
<KeyWord name="do_encoding" />
<KeyWord name="do_get" />
<KeyWord name="do_grouping" />
<KeyWord name="do_hash" />
<KeyWord name="do_in" />
<KeyWord name="do_is" />
<KeyWord name="do_length" />
<KeyWord name="do_max_length" />
<KeyWord name="do_narrow" />
<KeyWord name="do_neg_format" />
<KeyWord name="do_open" />
<KeyWord name="do_out" />
<KeyWord name="do_pos_format" />
<KeyWord name="do_scan_is" />
<KeyWord name="do_scan_not" />
<KeyWord name="do_thousands_sep" />
<KeyWord name="do_tolower" />
<KeyWord name="do_toupper" />
<KeyWord name="do_transform" />
<KeyWord name="do_widen" />
<KeyWord name="drawpoly" />
<KeyWord name="dup" />
<KeyWord name="dup2" />
<KeyWord name="dynamic_cast" />
<KeyWord name="eback" />
<KeyWord name="ecvt" />
<KeyWord name="egptr" />
<KeyWord name="ellipse" />
<KeyWord name="else" />
<KeyWord name="empty" />
<KeyWord name="enable" />
<KeyWord name="encoding" />
<KeyWord name="end" />
<KeyWord name="endl" />
<KeyWord name="ends" />
<KeyWord name="enum" />
<KeyWord name="eof" />
<KeyWord name="epptr" />
<KeyWord name="epsilon" />
<KeyWord name="eq" />
<KeyWord name="equal" />
<KeyWord name="equal_range" />
<KeyWord name="equal_to" />
<KeyWord name="eq_int_type" />
<KeyWord name="erase" />
<KeyWord name="event_callback" />
<KeyWord name="exceptions" />
<KeyWord name="execl" />
<KeyWord name="execle" />
<KeyWord name="execlp" />
<KeyWord name="execlpe" />
<KeyWord name="execv" />
<KeyWord name="execve" />
<KeyWord name="execvp" />
<KeyWord name="execvpe" />
<KeyWord name="exit" />
<KeyWord name="exp" />
<KeyWord name="expl" />
<KeyWord name="explicit" />
<KeyWord name="extern" />
<KeyWord name="extern_type" />
<KeyWord name="fabs" />
<KeyWord name="fabsl" />
<KeyWord name="facet" />
<KeyWord name="fail" />
<KeyWord name="failed" />
<KeyWord name="failure" />
<KeyWord name="false" />
<KeyWord name="falsename" />
<KeyWord name="farcalloc" />
<KeyWord name="farcoreleft" />
<KeyWord name="farfree" />
<KeyWord name="farheapcheck" />
<KeyWord name="farheapcheckfree" />
<KeyWord name="farheapchecknode" />
<KeyWord name="farheapfillfree" />
<KeyWord name="farheapwalk" />
<KeyWord name="farmalloc" />
<KeyWord name="farrealloc" />
<KeyWord name="fclose" />
<KeyWord name="fcloseall" />
<KeyWord name="fcvt" />
<KeyWord name="fdopen" />
<KeyWord name="feof" />
<KeyWord name="ferror" />
<KeyWord name="fflush" />
<KeyWord name="fgetc" />
<KeyWord name="fgetchar" />
<KeyWord name="fgetpos" />
<KeyWord name="fgets" />
<KeyWord name="filebuf" />
<KeyWord name="filelength" />
<KeyWord name="fileno" />
<KeyWord name="fill" />
<KeyWord name="fillellipse" />
<KeyWord name="fillpoly" />
<KeyWord name="fill_n" />
<KeyWord name="find" />
<KeyWord name="findfirst" />
<KeyWord name="findnext" />
<KeyWord name="find_end" />
<KeyWord name="find_first_not_of" />
<KeyWord name="find_first_of" />
<KeyWord name="find_if" />
<KeyWord name="find_last_not_of" />
<KeyWord name="find_last_of" />
<KeyWord name="fixed" />
<KeyWord name="flags" />
<KeyWord name="flip" />
<KeyWord name="float" />
<KeyWord name="floodfill" />
<KeyWord name="floor" />
<KeyWord name="floorl" />
<KeyWord name="flush" />
<KeyWord name="flushall" />
<KeyWord name="fmod" />
<KeyWord name="fmodl" />
<KeyWord name="fmtflags" />
<KeyWord name="fnmerge" />
<KeyWord name="fnsplit" />
<KeyWord name="fopen" func="yes">
<Overload retVal="FILE *" >
<Param name="const char * file" />
<Param name="const char * mode" />
</Overload>
</KeyWord>
<KeyWord name="for" />
<KeyWord name="forward_iterator" />
<KeyWord name="for_each" />
<KeyWord name="fprintf" />
<KeyWord name="fputc" />
<KeyWord name="fputchar" />
<KeyWord name="fputs" />
<KeyWord name="FP_OFF" />
<KeyWord name="FP_SEG" />
<KeyWord name="frac_digits" />
<KeyWord name="fread" />
<KeyWord name="free" />
<KeyWord name="freemem" />
<KeyWord name="freeze" />
<KeyWord name="freopen" />
<KeyWord name="frexp" />
<KeyWord name="frexpl" />
<KeyWord name="friend" />
<KeyWord name="front" />
<KeyWord name="front_inserter" />
<KeyWord name="front_insert_iterator" />
<KeyWord name="fscanf" />
<KeyWord name="fseek" />
<KeyWord name="fsetpos" />
<KeyWord name="fstat" />
<KeyWord name="fstream" />
<KeyWord name="ftell" />
<KeyWord name="ftime" />
<KeyWord name="fwrite" />
<KeyWord name="gbump" />
<KeyWord name="gcount" />
<KeyWord name="gcvt" />
<KeyWord name="generate" />
<KeyWord name="generate_n" />
<KeyWord name="geninterrupt" />
<KeyWord name="get" />
<KeyWord name="getarccoords" />
<KeyWord name="getaspectratio" />
<KeyWord name="getbkcolor" />
<KeyWord name="getc" />
<KeyWord name="getcbrk" />
<KeyWord name="getch" />
<KeyWord name="getchar" />
<KeyWord name="getche" />
<KeyWord name="getcolor" />
<KeyWord name="getcurdir" />
<KeyWord name="getcwd" />
<KeyWord name="getdate" />
<KeyWord name="getdefaultpalette" />
<KeyWord name="getdfree" />
<KeyWord name="getdisk" />
<KeyWord name="getdrivername" />
<KeyWord name="getdta" />
<KeyWord name="getenv" />
<KeyWord name="getfat" />
<KeyWord name="getfatd" />
<KeyWord name="getfillpattern" />
<KeyWord name="getfillsettings" />
<KeyWord name="getftime" />
<KeyWord name="getgraphmode" />
<KeyWord name="getimage" />
<KeyWord name="getline" />
<KeyWord name="getlinesettings" />
<KeyWord name="getloc" />
<KeyWord name="getmaxcolor" />
<KeyWord name="getmaxmode" />
<KeyWord name="getmaxx" />
<KeyWord name="getmaxy" />
<KeyWord name="getmodename" />
<KeyWord name="getmoderange" />
<KeyWord name="getpalette" />
<KeyWord name="getpalettesize" />
<KeyWord name="getpass" />
<KeyWord name="getpid" />
<KeyWord name="getpixel" />
<KeyWord name="getpsp" />
<KeyWord name="gets" />
<KeyWord name="gettext" />
<KeyWord name="gettextinfo" />
<KeyWord name="gettextsettings" />
<KeyWord name="gettime" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -