Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: nhiều hàm trong một chương trình

  1. #1
    Ngày gia nhập
    10 2008
    Bài viết
    0

    Mặc định nhiều hàm trong một chương trình

    các bạn cho mình hỏi, nếu trong một chương trình ta chia ra quá nhiều hàm nhỏ lẻ thì có hại gì không, có ảnh hưởng nhìu đến tốc độ chương trình không?

    thanks.

  2. #2
    Ngày gia nhập
    07 2007
    Nơi ở
    TP.HCM
    Bài viết
    199

    mình nghĩ các hàm nào mà quá ngắn hay chỉ dùng ít, thì nên để inline.

  3. #3
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    các bạn cho mình hỏi, nếu trong một chương trình ta chia ra quá nhiều hàm nhỏ lẻ thì có hại gì không, có ảnh hưởng nhìu đến tốc độ chương trình không?
    Nếu mình không nhầm thì C++ cung cập một lượng bộ nhớ để lưu trữ tên các hàm, nếu bạn dùng nhiều quá thì sẽ bị lỗi.

    Dùng hàm để giảm bớt số lần lặp lại code, nên bạn nghĩ cái nào giúp chương trình nhanh hơn.

  4. #4
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Nếu một chức năng lặp đi lặp lại thì bạn nên viết hàm. Còn lại thì nếu thấy đủ stack và muốn code trong sáng hơn một tí thì bạn mới nên dùng hàm. Gọi hàm có làm chậm chương trình đi vài trăm nhịp xung cpu nhưng nó ko ảnh hưởng gì cả vì cpu hiện nay khoảng 1 Ghz tức là 1 tỉ xung nhịp trong 1 giây, mất đi 100 xung cho lệnh gọi hàm thì cũng chẳng có gì là to tát cả.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  5. #5
    Ngày gia nhập
    10 2008
    Bài viết
    0

    thanks mọi người nha.

Các đề tài tương tự

  1. Thêm và Sửa Table có quan hệ nhiều nhiều trong mô hinh MVC như thế nào?
    Gửi bởi minhchi trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 26-05-2012, 04:32 PM
  2. Cập nhật nhiều Gridview vào nhiều datatable trong Dataview
    Gửi bởi MYNAM trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 10-07-2011, 12:08 PM
  3. chọn nhiều Properties checked cho nhiều radio trong 1 fomm
    Gửi bởi lotus88 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 10
    Bài viết cuối: 06-06-2011, 05:34 PM
  4. Nhiệt âm kế, đo nhiệt độ, độ ẩm trong phòng,call 0979109862
    Gửi bởi kinhdoanhhv_02 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 18-05-2011, 11:24 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn