teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2017/09/27 13:48

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -13,4 +13,22 @@
13
13
  ```
14
14
  a
15
15
  97
16
- ```
16
+ ```
17
+
18
+ ---
19
+ 適当に組んでみました。
20
+ ```C++
21
+ template<typename T>
22
+ inline void APPLOG(T value) {
23
+ std::stringstream ss;
24
+ ss << value;
25
+ writelog(ss.str().c_str());
26
+ }
27
+ template<>
28
+ inline void APPLOG(char value) {
29
+ APPLOG(static_cast<int>(value));
30
+ }
31
+ ```
32
+
33
+ ...が。Chironianさんの回答の方がよさそうですね。
34
+ この追記が参考程度にでもなれば幸いです。

1

追記

2017/09/27 13:47

投稿

LouiS0616
LouiS0616

スコア35678

answer CHANGED
@@ -1,1 +1,16 @@
1
- intにキャストして出力すればいいのでは。
1
+ intにキャストして出力すればいいのでは。
2
+ ```C++
3
+ #include <iostream>
4
+ int main(void) {
5
+ char num = 97;
6
+ std::cout << num << std::endl;
7
+ std::cout << static_cast<int>(num) << std::endl;
8
+ return 0;
9
+ }
10
+ ```
11
+
12
+ **出力**
13
+ ```
14
+ a
15
+ 97
16
+ ```