Khác

Mac itoa quickie

NS

dougphd

Áp phích gốc
28 thg 4, 2016
  • Ngày 13 tháng 7 năm 2016
/ Mã: #include #include #include float test_system( pesto *on_signal, pesto *off_signal, int num_on, int num_off, int high_channel, int low_channel) { char channel[2]; itoa(high_channel,channel, 10); } Implicit declaration of function 'itoa' is invalid in C99 Apple Mach-O Linker (ld) Error Group '_itoa', referenced from:
Tại sao lỗi? NS

dylanryan

Ngày 21 tháng 8 năm 2011
  • Ngày 13 tháng 7 năm 2016
itoa không phải là tiêu chuẩn và dường như không được bao gồm trên OS X (không có trang người đàn ông, như ở atoi)

Nhìn thấy http://stackoverflow.com/questions/190229/where-is-the-itoa-osystem-in-linux#190235 cho các vấn đề tương tự trên linux. Các đề xuất sẽ hoạt động tốt trên OS X. NS

dougphd

Áp phích gốc
28 thg 4, 2016


  • Ngày 14 tháng 7 năm 2016
Cảm ơn. Đã sử dụng sprintf thay vì itoa.