Chủ đề: Phân biệt _cdecl và _stdcal
-
31-03-2009, 05:32 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Phân biệt _cdecl và _stdcal
Mình không hiểu trường hợp nào thì dùng _cdecl và trường hợp nào thì dùng _stdcal
thêm nữa mình muốn hỏi quá trình clean-up stack 1 hàm nghĩa là gìView more random threads:
- Nhận đúng dòng mình muốn trong EDIT BOX và trong file TEXT???
- Mảng đa chiều??
- nhập xâu lí kự trong VC++ như thế nào?
- export/import hàm public từ 1 dll.
- Lỗi unresolved external symbol khi build project. Sửa như thế nào?
- chuyển đổi VARiANT sang các kiểu khác
- Dừng màn hình trong ứng dụng console
- Câu hỏi về GetCursorPos và WindowFromPoint.
- cách sủ dụng chương trình trong MVSC++ 6.0
- Tạo ICon Button trong MFC như thế nào?
-
31-03-2009, 05:44 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Cũng còn tùy hàm của bạn viết theo kiểu nào và mục đích của bạn là gì !? Trong một số trường hợp thì kiểu gì cũng được nhưng một số trường hợp thì bắt buộc.
Ví dụ như bạn muốn viết một hàm có số đối số không xác định MyFunction(...) thì phải dùng cdecl hay các caller convention khác.
Trong trường hợp khác như bạn muốn viết cho ứng dụng VB sử dụng thì nên dùng stdcall, vì nếu dùng cdecl sẽ phát sinh một số vấn đề phức tạp.
"clean-up stack" là dọn dẹp, làm sạch stack
Giảm giá khi mua pallet nhựa Trà Vinh Tại Trà Vinh, một trong những địa điểm nổi tiếng với ngành nông nghiệp và sản xuất, pallet nhựa Trà Vinh đóng vai trò không thể phủ nhận trong quá trình vận...
Giảm giá khi mua pallet nhựa Trà...