回答編集履歴

3

脱字

2018/07/02 10:31

投稿

asm
asm

スコア15147

test CHANGED
@@ -44,7 +44,7 @@
44
44
 
45
45
 
46
46
 
47
- ただし非常に煩雑でので、C言語のsnprintfを用いて
47
+ ただし非常に煩雑でので、C言語のsnprintfを用いて
48
48
 
49
49
 
50
50
 

2

訂正

2018/07/02 10:31

投稿

asm
asm

スコア15147

test CHANGED
@@ -28,7 +28,7 @@
28
28
 
29
29
  oss << std::setfill('0') << std::uppercase;
30
30
 
31
- for(unsigned char it : senId){
31
+ for(unsigned int it : senId){
32
32
 
33
33
  oss << std::setw(2) << it;
34
34
 

1

10進数が誤字じゃないらしいので訂正

2018/07/02 03:12

投稿

asm
asm

スコア15147

test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  std::ostringstream oss;
28
28
 
29
- oss << std::hex << std::setfill('0') << std::uppercase;
29
+ oss << std::setfill('0') << std::uppercase;
30
30
 
31
31
  for(unsigned char it : senId){
32
32
 
@@ -66,7 +66,7 @@
66
66
 
67
67
  std::snprintf(&str[0], str.size(),
68
68
 
69
- "%02X%02X%02X%02X%02X%02X", senId[0], senId[1],
69
+ "%02d%02d%02d%02d%02d%02d", senId[0], senId[1],
70
70
 
71
71
  senId[2], senId[3],
72
72