It is equivalent to:
iHoursTemp = iHoursTemp + (iZoneNew--) - iZoneOld;
This is in accordance with the maximal-munch principle
More Related Contents:
- Call protected function in main class [closed]
- How to create string of strings in c++
- function returns local variable, though variable is out of scope no compiler issues and code executes [closed]
- I can’t get his implementation of Merge Sort right. Debug it
- Getting CURRENT path to own executable (C++)
- Calling delete on variable allocated on the stack
- Does the ‘mutable’ keyword have any purpose other than allowing the variable to be modified by a const function?
- Compiling C++11 with g++
- Examples of good gotos in C or C++ [closed]
- Create registry entry to associate file extension with application in C++
- Export all symbols when creating a DLL
- C/C++: switch for non-integers
- Where is the lock for a std::atomic?
- C++ : why bool is 8 bits long?
- Construct path for #include directive with macro
- Default, value and zero initialization mess
- Disable copy constructor
- How Does std::enable_if work?
- Serializing OpenCV Mat_
- What does “new int(100)” do?
- Move or Named Return Value Optimization (NRVO)?
- How to handle a transitive dependency conflict using Git submodules and CMake?
- Incrementing iterators: Is ++it more efficient than it++? [duplicate]
- Implicit conversion when overloading operators for template classes
- Optimizations for pow() with const non-integer exponent?
- Is there some meaningful statistical data to justify keeping signed integer arithmetic overflow undefined?
- pointer as non-type template argument
- Workaround for error C2536: cannot specify explicit initializer for arrays in Visual Studio 2013
- What is type erasure in C++?
- C++ “error: passing ‘const std::map’ as ‘this’ argument of …”