#3160: itoa函式不能用?


machib01850216 (marmot)

學校 : 臺北市立建國高級中學
編號 : 8584
來源 : [114.24.227.49]
最後登入時間 :
2018-09-26 22:32:11
d442. 10591 - Happy Number -- UVa10591 | From: [122.120.223.12] | 發表日期 : 2010-01-01 19:44

傳了2次都CE= =

已經引入標頭檔<cstdlib> <stdlib.h>

過了 還是一樣= =

/tmp/code_394741.cpp: In function ‘int main()’:
/tmp/code_394741.cpp:21: error: ‘itoa’ was not declared in this scope

是不是這個函式不支援?還是其他別的問題?

 
#3161: Re:itoa函式不能用?


example (學姊)

學校 : 臺北市立麗山高級中學
編號 : 6634
來源 : [60.250.138.144]
最後登入時間 :
2022-08-09 17:07:42
d442. 10591 - Happy Number -- UVa10591 | From: [118.166.114.57] | 發表日期 : 2010-01-01 20:22

傳了2次都CE= =

已經引入標頭檔

過了 還是一樣= =

/tmp/code_394741.cpp: In function ‘int main()’:
/tmp/code_394741.cpp:21: error: ‘itoa’ was not declared in this scope

是不是這個函式不支援?還是其他別的問題?

 我直接在 Dev - C++ 裡面打 atoi()

 前面加上 stdlib.h 就可以了

 444 C:\Dev-Cpp\include\stdlib.h too few arguments to function `char* itoa(int, char*, int)' 

 _CRTIMP char* __cdecl    itoa (int, char*, int);

 
#3162: Re:itoa函式不能用?


example (學姊)

學校 : 臺北市立麗山高級中學
編號 : 6634
來源 : [60.250.138.144]
最後登入時間 :
2022-08-09 17:07:42
d442. 10591 - Happy Number -- UVa10591 | From: [118.166.114.57] | 發表日期 : 2010-01-01 20:23

傳了2次都CE= =

已經引入標頭檔

過了 還是一樣= =

/tmp/code_394741.cpp: In function ‘int main()’:
/tmp/code_394741.cpp:21: error: ‘itoa’ was not declared in this scope

是不是這個函式不支援?還是其他別的問題?

 我直接在 Dev - C++ 裡面打 atoi() itoa() 這裡打錯@@

 前面加上 stdlib.h 就可以了

 444 C:\Dev-Cpp\include\stdlib.h too few arguments to function `char* itoa(int, char*, int)' 

 _CRTIMP char* __cdecl    itoa (int, char*, int);


 
#3171: Re:itoa函式不能用?


machib01850216 (marmot)

學校 : 臺北市立建國高級中學
編號 : 8584
來源 : [114.24.227.49]
最後登入時間 :
2018-09-26 22:32:11
d442. 10591 - Happy Number -- UVa10591 | From: [122.120.218.111] | 發表日期 : 2010-01-02 14:00

傳了2次都CE= =

已經引入標頭檔

過了 還是一樣= =

/tmp/code_394741.cpp: In function ‘int main()’:
/tmp/code_394741.cpp:21: error: ‘itoa’ was not declared in this scope

是不是這個函式不支援?還是其他別的問題?

 我直接在 Dev - C++ 裡面打 atoi() itoa() 這裡打錯@@

 前面加上 stdlib.h 就可以了

 444 C:\Dev-Cpp\include\stdlib.h too few arguments to function `char* itoa(int, char*, int)' 

 _CRTIMP char* __cdecl    itoa (int, char*, int);

 

DEV-CPP 上可以的 但上傳後就CE



 
#3172: Re:itoa函式不能用?


linishan (L)

學校 : 國立交通大學
編號 : 1090
來源 : [104.132.150.102]
最後登入時間 :
2019-05-10 19:57:54
d442. 10591 - Happy Number -- UVa10591 | From: [125.228.224.140] | 發表日期 : 2010-01-02 15:06

傳了2次都CE= =

已經引入標頭檔

過了 還是一樣= =

/tmp/code_394741.cpp: In function ‘int main()’:
/tmp/code_394741.cpp:21: error: ‘itoa’ was not declared in this scope

是不是這個函式不支援?還是其他別的問題?

 我直接在 Dev - C++ 裡面打 atoi() itoa() 這裡打錯@@

 前面加上 stdlib.h 就可以了

 444 C:\Dev-Cpp\include\stdlib.h too few arguments to function `char* itoa(int, char*, int)' 

 _CRTIMP char* __cdecl    itoa (int, char*, int);

 

DEV-CPP 上可以的 但上傳後就CE





原因應該是

itoa是一個non-standard(非標準)function

所以不是所有編譯器都支援..

 
ZeroJudge Forum