01/10/2018, 09:02

Hỏi về kiểu parameter là void

Mọi người ơi mình đang làm 1 project với arduino và định sử dụng thư viện của module sim900A để đọc dữ liệu GPS . Mình đọc file header của thư viện thì thấy có 2 hàm convertLong(void) và convertLat(void) có kiểu tham số là void tuy nhiên trong file .cpp của thư viện thì hai hàm này lại có kiểu tham số là char* string
(như ở hình )

Mọi người cho mình hỏi hàm có tham số là void thì sử dụng như thế nào và cho mình hỏi luôn là tại sao lại có sự khác biết này được không ?? MÌnh cảm ơn

rogp10 viết 11:03 ngày 01/10/2018

Hai ví dụ trong hình này không phải của cùng một hàm: một bên là phương thức, một bên là hàm tự do.

Nguyễn Văn Cao viết 11:15 ngày 01/10/2018

ồ vậy mình không hiểu họ làm vậy để làm gì, mình giờ không sử dụng được hàm nào cả mình cũng thử kiếm phương thức kia mà không thấy. (mà mình cảm ơn, giờ mới để ý là nó khác nhau :D) .

Bài liên quan
0