📄 calcerr.h
字号:
#define E_BLKFREE3 10208 /* Block with specified id does not exist */#define E_BLKFREE4 10209 /* Block already freed */#define E_BLKFREE5 10210 /* No-realloc protection prevents blkfree */#define E_BLOCKS1 10211 /* Non-integer argument for blocks */#define E_BLOCKS2 10212 /* Non-allocated index number for blocks */#define E_COPY1 10213 /* Non-integer or negative source index for copy */#define E_COPY2 10214 /* Source index too large for copy */#define E_COPY3 10215 /* E_COPY3 is no longer used */#define E_COPY4 10216 /* Non-integer or negative number for copy */#define E_COPY5 10217 /* Number too large for copy */#define E_COPY6 10218 /* Non-integer or negative destination index for copy */#define E_COPY7 10219 /* Destination index too large for copy */#define E_COPY8 10220 /* Freed block source for copy */#define E_COPY9 10221 /* Unsuitable source type for copy */#define E_COPY10 10222 /* Freed block destinction for copy */#define E_COPY11 10223 /* Unsuitable destination type for copy */#define E_COPY12 10224 /* Incompatible source and destination for copy */#define E_COPY13 10225 /* No-copy-from source variable */#define E_COPY14 10226 /* No-copy-to destination variable */#define E_COPY15 10227 /* No-copy-from source named block */#define E_COPY16 10228 /* No-copy-to destination named block */#define E_COPY17 10229 /* No-relocate destination for copy */#define E_COPYF1 10230 /* File not open for copy */#define E_COPYF2 10231 /* fseek or fsize failure for copy */#define E_COPYF3 10232 /* fwrite error for copy */#define E_COPYF4 10233 /* fread error for copy */#define E_PROTECT1 10234 /* Non-variable first argument for protect */#define E_PROTECT2 10235 /* Bad second argument for protect */#define E_PROTECT3 10236 /* Bad third argument for protect */#define E_MATFILL3 10237 /* No-copy-to destination for matfill */#define E_MATFILL4 10238 /* No-assign-from source for matfill */#define E_MATTRACE1 10239 /* Non-matrix argument for mattrace */#define E_MATTRACE2 10240 /* Non-two-dimensional argument for mattrace */#define E_MATTRACE3 10241 /* Non-square argument for mattrace */#define E_TAN1 10242 /* Bad epsilon for tan */#define E_TAN2 10243 /* Bad argument for tan */#define E_COT1 10244 /* Bad epsilon for cot */#define E_COT2 10245 /* Bad argument for cot */#define E_SEC1 10246 /* Bad epsilon for sec */#define E_SEC2 10247 /* Bad argument for sec */#define E_CSC1 10248 /* Bad epsilon for csc */#define E_CSC2 10249 /* Bad argument for csc */#define E_SINH1 10250 /* Bad epsilon for sinh */#define E_SINH2 10251 /* Bad argument for sinh */#define E_COSH1 10252 /* Bad epsilon for cosh */#define E_COSH2 10253 /* Bad argument for cosh */#define E_TANH1 10254 /* Bad epsilon for tanh */#define E_TANH2 10255 /* Bad argument for tanh */#define E_COTH1 10256 /* Bad epsilon for coth */#define E_COTH2 10257 /* Bad argument for coth */#define E_SECH1 10258 /* Bad epsilon for sech */#define E_SECH2 10259 /* Bad argument for sech */#define E_CSCH1 10260 /* Bad epsilon for csch */#define E_CSCH2 10261 /* Bad argument for csch */#define E_ASIN1 10262 /* Bad epsilon for asin */#define E_ASIN2 10263 /* Bad argument for asin */#define E_ACOS1 10264 /* Bad epsilon for acos */#define E_ACOS2 10265 /* Bad argument for acos */#define E_ATAN1 10266 /* Bad epsilon for atan */#define E_ATAN2 10267 /* Bad argument for atan */#define E_ACOT1 10268 /* Bad epsilon for acot */#define E_ACOT2 10269 /* Bad argument for acot */#define E_ASEC1 10270 /* Bad epsilon for asec */#define E_ASEC2 10271 /* Bad argument for asec */#define E_ACSC1 10272 /* Bad epsilon for acsc */#define E_ACSC2 10273 /* Bad argument for acsc */#define E_ASINH1 10274 /* Bad epsilon for asin */#define E_ASINH2 10275 /* Bad argument for asinh */#define E_ACOSH1 10276 /* Bad epsilon for acosh */#define E_ACOSH2 10277 /* Bad argument for acosh */#define E_ATANH1 10278 /* Bad epsilon for atanh */#define E_ATANH2 10279 /* Bad argument for atanh */#define E_ACOTH1 10280 /* Bad epsilon for acoth */#define E_ACOTH2 10281 /* Bad argument for acoth */#define E_ASECH1 10282 /* Bad epsilon for asech */#define E_ASECH2 10283 /* Bad argument for asech */#define E_ACSCH1 10284 /* Bad epsilon for acsch */#define E_ACSCH2 10285 /* Bad argument for acsch */#define E_GD1 10286 /* Bad epsilon for gd */#define E_GD2 10287 /* Bad argument for gd */#define E_AGD1 10288 /* Bad epsilon for agd */#define E_AGD2 10289 /* Bad argument for agd */#define E_LOGINF 10290 /* Log of zero or infinity */#define E_STRADD 10291 /* String addition failure */#define E_STRMUL 10292 /* String multiplication failure */#define E_STRNEG 10293 /* String reversal failure */#define E_STRSUB 10294 /* String subtraction failure */#define E_BIT1 10295 /* Bad argument type for bit */#define E_BIT2 10296 /* Index too large for bit */#define E_SETBIT1 10297 /* Non-integer second argument for setbit */#define E_SETBIT2 10298 /* Out-of-range index for setbit */#define E_SETBIT3 10299 /* Non-string first argument for setbit */#define E_OR 10300 /* Bad argument for or */#define E_AND 10301 /* Bad argument for and */#define E_STROR 10302 /* Allocation failure for string or */#define E_STRAND 10303 /* Allocation failure for string and */#define E_XOR 10304 /* Bad argument for xorvalue */#define E_COMP 10305 /* Bad argument for comp */#define E_STRDIFF 10306 /* Allocation failure for string diff */#define E_STRCOMP 10307 /* Allocation failure for string comp */#define E_SEG1 10308 /* Bad first argument for segment */#define E_SEG2 10309 /* Bad second argument for segment */#define E_SEG3 10310 /* Bad third argument for segment */#define E_STRSEG 10311 /* Failure for string segment */#define E_HIGHBIT1 10312 /* Bad argument type for highbit */#define E_HIGHBIT2 10313 /* Non-integer argument for highbit */#define E_LOWBIT1 10314 /* Bad argument type for lowbit */#define E_LOWBIT2 10315 /* Non-integer argument for lowbit */#define E_CONTENT 10316 /* Bad argument type for unary hash op */#define E_HASHOP 10317 /* Bad argument type for binary hash op */#define E_HEAD1 10318 /* Bad first argument for head */#define E_HEAD2 10319 /* Bad second argument for head */#define E_STRHEAD 10320 /* Failure for strhead */#define E_TAIL1 10321 /* Bad first argument for tail */#define E_TAIL2 10322 /* Bad second argument for tail */#define E_STRTAIL 10323 /* Failure for strtail */#define E_STRSHIFT 10324 /* Failure for strshift */#define E_STRCMP 10325 /* Non-string argument for strcmp */#define E_STRNCMP 10326 /* Bad argument type for strncmp */#define E_XOR1 10327 /* Varying types of argument for xor */#define E_XOR2 10328 /* Bad argument type for xor */#define E_STRCPY 10329 /* Bad argument type for strcpy */#define E_STRNCPY 10330 /* Bad argument type for strncpy */#define E_BACKSLASH 10331 /* Bad argument type for unary backslash */#define E_SETMINUS 10332 /* Bad argument type for setminus */#define E_INDICES1 10333 /* Bad first argument type for indices */#define E_INDICES2 10334 /* Bad second argument for indices */#define E_EXP3 10335 /* Too-large re(argument) for exp */#define E_SINH3 10336 /* Too-large re(argument) for sinh */#define E_COSH3 10337 /* Too-large re(argument) for cosh */#define E_SIN3 10338 /* Too-large im(argument) for sin */#define E_COS3 10339 /* Too-large im(argument) for cos */#define E_GD3 10340 /* Infinite or too-large result for gd */#define E_AGD3 10341 /* Infinite or too-large result for agd */#define E_POWER4 10342 /* Too-large value for power */#define E_ROOT4 10343 /* Too-large value for root */#define E_DGT1 10344 /* Non-real first arg for digit */#define E_DGT2 10345 /* Non-integral second arg for digit */#define E_DGT3 10346 /* Bad third arg for digit */#define E_PLCS1 10347 /* Bad first argument for places */#define E_PLCS2 10348 /* Bad second argument for places */#define E_DGTS1 10349 /* Bad first argument for digits */#define E_DGTS2 10350 /* Bad second argument for digits */#define E_ILOG 10351 /* Bad first argument for ilog */#define E_ILOGB 10352 /* Bad second argument for ilog */#define E_ILOG10 10353 /* Bad argument for ilog10 */#define E_ILOG2 10354 /* Bad argument for ilog2 */#define E_COMB1 10355 /* Non-integer second arg for comb */#define E_COMB2 10356 /* Too-large second arg for comb */#define E_CTLN 10357 /* Bad argument for catalan */#define E_BERN 10358 /* Bad argument for bern */#define E_EULER 10359 /* Bad argument for euler */#define E_SLEEP 10360 /* Bad argument for sleep */#define E_TTY 10361 /* calc_tty failure */#define E_ASSIGN1 10362 /* No-copy-to destination for octet assign */#define E_ASSIGN2 10363 /* No-copy-from source for octet assign */#define E_ASSIGN3 10364 /* No-change destination for octet assign */#define E_ASSIGN4 10365 /* Non-variable destination for assign */#define E_ASSIGN5 10366 /* No-assign-to destination for assign */#define E_ASSIGN6 10367 /* No-assign-from source for assign */#define E_ASSIGN7 10368 /* No-change destination for assign */#define E_ASSIGN8 10369 /* No-type-change destination for assign */#define E_ASSIGN9 10370 /* No-error-value destination for assign */#define E_SWAP1 10371 /* No-copy argument for octet swap */#define E_SWAP2 10372 /* No-assign-to-or-from argument for swap */#define E_SWAP3 10373 /* Non-lvalue argument for swap */#define E_QUOMOD1 10374 /* Non-lvalue argument 3 or 4 for quomod */#define E_QUOMOD2 10375 /* Non-real-number arg 1 or 2 or bad arg 5 for quomod */#define E_QUOMOD3 10376 /* No-assign-to argument 3 or 4 for quomod */#define E_PREINC1 10377 /* No-copy-to or no-change argument for octet preinc */#define E_PREINC2 10378 /* Non-variable argument for preinc */#define E_PREINC3 10379 /* No-assign-to or no-change argument for preinc */#define E_PREDEC1 10380 /* No-copy-to or no-change argument for octet predec */#define E_PREDEC2 10381 /* Non-variable argument for predec */#define E_PREDEC3 10382 /* No-assign-to or no-change argument for predec */#define E_POSTINC1 10383 /* No-copy-to or no-change argument for octet postinc */#define E_POSTINC2 10384 /* Non-variable argument for postinc */#define E_POSTINC3 10385 /* No-assign-to or no-change argument for postinc */#define E_POSTDEC1 10386 /* No-copy-to or no-change argument for octet postdec */#define E_POSTDEC2 10387 /* Non-variable argument for postdec */#define E_POSTDEC3 10388 /* No-assign-to or no-change argument for postdec */#define E_INIT1 10389 /* Error-type structure for initialization */#define E_INIT2 10390 /* No-copy-to structure for initialization */#define E_INIT3 10391 /* Too many initializer values */#define E_INIT4 10392 /* Attempt to initialize freed named block */#define E_INIT5 10393 /* Bad structure type for initialization */#define E_INIT6 10394 /* No-assign-to element for initialization */#define E_INIT7 10395 /* No-change element for initialization */#define E_INIT8 10396 /* No-type-change element for initialization */#define E_INIT9 10397 /* No-error-value element for initialization */#define E_INIT10 10398 /* No-assign-or-copy-from source for initialization */#define E_LIST1 10399 /* No-relocate for list insert */#define E_LIST2 10400 /* No-relocate for list delete */#define E_LIST3 10401 /* No-relocate for list push */#define E_LIST4 10402 /* No-relocate for list append */#define E_LIST5 10403 /* No-relocate for list pop */#define E_LIST6 10404 /* No-relocate for list remove */#define E_MODIFY1 10405 /* Non-variable first argument for modify */#define E_MODIFY2 10406 /* Non-string second argument for modify */#define E_MODIFY3 10407 /* No-change first argument for modify */#define E_MODIFY4 10408 /* Undefined function for modify */#define E_MODIFY5 10409 /* Unacceptable type first argument for modify */#define E_FPATHOPEN1 10410 /* Non-string arguments for fpathopen */#define E_FPATHOPEN2 10411 /* Unrecognized mode for fpathopen */#define E_LOG1 10412 /* Bad epsilon argument for log */#define E_LOG2 10413 /* Non-numeric first argument for log */#define E_FGETFILE1 10414 /* Non-file argument for fgetfile */#define E_FGETFILE2 10415 /* File argument for fgetfile not open for reading */#define E_FGETFILE3 10416 /* Unable to set file position in fgetfile */#define E_ESTR 10417 /* Non-representable type for estr */#define E__HIGHEST 10417 /* highest calc error */#define E__COUNT 417 /* number of calc errors */#define E_USERDEF 20000 /* base of user defined errors *//* names of calc error values */#endif /* !__CALCERR_H__ */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -