2010-02-12 40 views

Trả lời

11

-Zm là chỉ định giới hạn bộ nhớ đầu trang được biên dịch trước (thông tin thêm here). Nó giới hạn số lượng bộ nhớ mà trình biên dịch có thể phân bổ để xử lý các phần đầu được biên dịch trước. Đối với Visual C++ 2008, -Zm200 có nghĩa là giới hạn đến 150 MB.

+0

điều này khá lạ. nếu bạn nhìn vào bài báo được chỉ ra bởi Eric, bài viết đó nói 210MB! – sivabudh

+1

Bài viết của Eric đề cập đến VC++ 6.0. Điểm liên kết của tôi với VC++ 2008. 2005 có một con số khác, năm 2010 có lẽ sẽ khác. – Michael

+4

Hey msdn của nó không ai mong đợi họ là chính xác hoặc hữu ích ^^ – Eric

2

Điều này giới hạn kích thước heap tối đa cho trình biên dịchaccording to this article. Vì vậy, điều này không ảnh hưởng đến chương trình của bạn tại tất cả

Các vấn đề liên quan