fork download
  1. #include <iostream> /* C++ iostream C++98/11 */
  2. #include <string> /* C++ strings C++98/11 */
  3. #include <stdint.h>
  4.  
  5. inline uint32_t station_maintenance_msg_id(const uint32_t sid, const uint32_t channel_id) {
  6. return (((channel_id & 0xffff) << 16) | (sid & 0x3fff));
  7. }
  8.  
  9.  
  10. int main() {
  11.  
  12. std::cout << "ret " << station_maintenance_msg_id(64,3);
  13.  
  14. }
  15.  
Success #stdin #stdout 0.01s 5540KB
stdin
Standard input is empty
stdout
ret  196672