Examples of errors detected by the V681 diagnostic

V681. The language standard does not define an order in which the 'Foo' functions will be called during evaluation of arguments.


Wine Is Not an Emulator

V681 The language standard does not define an order in which the 'tlb_read_byte' functions will be called during evaluation of arguments. tlb.c 650


static BOOL dump_msft_custdata(seg_t *seg)
{
  ....
  printf("\\%2.2x \\%2.2x\n", tlb_read_byte(), tlb_read_byte());
  ....
}


Do you make errors in the code?

Check your code
with PVS-Studio

Static code analysis
for C, C++ and C#

goto PVS-Studio;