C/C++並沒有提供內建的int轉string函數,這裡提供幾個方式達到這個需求。

1.若用C語言,且想將int轉char *,可用sprintf(),sprintf()可用類似printf()參數轉型。

 1}


2.若用C語言,還有另外一個寫法,使用_itoa(),Microsoft將這個function擴充成好幾個版本,可參考MSDN Library。

 1}


3.若用C++,stringstream是個很好用的東西,stringstream無論是<<或>>,都會自動轉型,要做各型別間的轉換,stringstream是個很好的媒介。

 1}


4.若用C++,據稱boost有更好的方法,不過我還沒有裝boost,所以無從測試

相关文章:

  • 2022-12-23
  • 2021-05-24
  • 2022-12-23
  • 2021-09-05
  • 2022-12-23
  • 2021-09-30
猜你喜欢
  • 2022-01-04
  • 2021-07-17
  • 2021-09-14
  • 2021-11-23
  • 2021-07-28
  • 2022-12-23
  • 2021-08-03
相关资源
相似解决方案