Announcement

Collapse
No announcement yet.

Chương trình C,C++

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Muốn lập trình tốt thì điều quan trọng là có thuật toán tôt chứ không phải công cụ. Công cụ chỉ hỗ trợ 1 phần nhỏ thôi

    Comment


    • #32
      Túm lại, nghe lời bác An xài CodeBlock là ổn nhất nhỉ
      Nếu bạn không đủ giỏi, đừng cố đi ngược đám đông.

      Comment


      • #33
        Originally posted by 10520058 View Post
        thì em nói cái thư viện mà :|
        vd : for (int i=0;..) =>> lỗi ngay mà trên Win cho là đúng với VS ( em chỉ xài VS lúc thi máy trường thôi )
        Đã là C++ sao mà lỗi chỗ đó dc
        Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
        Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
        Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
        Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
        ...

        Comment


        • #34
          Originally posted by 08520195 View Post
          Đã là C++ sao mà lỗi dc chỗ đó dc
          em viết là C mà =)) học lại từ đâu thôi em còn NGU quá
          Be different and always different
          http://archlinuxvn.org/
          http://theslinux.org
          http://lab.infosec.xyz

          Comment


          • #35
            Originally posted by 10520058 View Post
            em viết là C mà =)) học lại từ đâu thôi em còn NGU quá
            Thì bên kia là Visual C++ mà, bởi thế là đúng rùi
            Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
            Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
            Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
            Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
            ...

            Comment


            • #36
              thế em mới ngu ah
              p/s em thường phải tự chửi thế mới tự ái mà học được admin đừng chém em
              Be different and always different
              http://archlinuxvn.org/
              http://theslinux.org
              http://lab.infosec.xyz

              Comment


              • #37
                Originally posted by 07520004 View Post
                Nhắc lại lời cuối: A TOOL IS JUST A TOOL. Không nên thần thánh hóa bất cứ chương trình code nào - nó chỉ là công cụ. Mục tiêu của môn học là cách lập trình chứ không phải làm quen công cụ.
                Em đồng ý với anh An ở mấy cái khoản #pragma và cái vụ stdafx.h, nhưng anh An hiểu sai ý của em. Ý của em ko phải thần thánh hóa Visual Studio mà em đang hỏi nhóc kia cái compiler nào là thuần khiết và tại sao không được dùng Visual Studio vì nó "không thuần khiết" ??? Năm 1 đâu có phải include mấy thứ cao siêu của win như winform hay system hay multithread gì đâu mà bảo nó không thuần khiết, pragma thì trong sách ko dạy rồi, stdafx.h nếu chọn "Empty project" thì cũng trở về C/C++ truyền thống thôi. Chứ mục đích của em ko phải thần thánh VS đâu a ^^

                Originally posted by 10520058 View Post
                thì em nói cái thư viện mà :|
                cái C cú pháp trên Win khác với C trên Linux mà anh em chạy trên Win được qua Linux chạy đâu được đâu. vd : for (int i=0;..) =>> lỗi ngay mà trên Win cho là đúng với VS ( em chỉ xài VS lúc thi máy trường thôi ) conio.h không có trên Linux, và quan trọng nhất C viết cho Unix sau này là Linux
                túm cái váy là em nói đến thư viện câu của em cũng có chữ thư viện chuẩn mà
                Em ơi, C++ hay là C vậy em ? Em phân biệt rõ giùm anh nhe. Nếu là C và em lưu file .c (ko phải cpp) thì visual studio cũng báo lỗi đấy em ạ.
                Em biết tại sao báo lỗi không ?
                Đối với Standard C: khai báo biến phải nằm ở đầu hàm.
                Đối với Standard C++: khai báo biến chỗ nào cũng được trong thân chương trình. Và biến đó chỉ có tác dụng cho tới khi nó gặp dấu } cùng cấp
                Ví dụ: int abc()
                {
                int var1;
                {
                int var2
                }//den day var2 ko tồn tại nữa
                }
                conio.h là thư viện chuẩn, vậy tại sao Linux lại ko hỗ trợ ? Nếu vậy đâu thể gọi C trên linux là chuẩn ?


                Ngoài lề: nếu em muốn nói đến C Chuẩn thì dòng lệnh sau đây là ko hợp lệ:
                int swap(int &a,int &b)
                {
                }
                Last edited by 09520019; 20-10-2011, 22:23.
                Khoảng cách giữa bạn và ước mơ của bạn là bao xa ?

                Comment


                • #38
                  @09520019: Cái vụ thần thánh hóa là anh nói chung, từ đứa thần thánh Visual studio tới đứa thần thánh GCC luôn. Không ám chỉ cụ thể ai cả.

                  Năm nhất học không cần include cái cao siêu nhưng mà thường Visual studio nó tự động đưa cái cao siêu vào, muốn nó không đưa phải biết chỉnh. Mà thường thì từ giảng viên tới sinh viên khóa sau đều chỉ những cái cao siêu =)) Ít ai chỉ tụi nó tạo empty project lắm, khổ thế chứ.
                  Bởi vậy năm 1 thì cứ kiếm cái nào đơn giản cho nó lành, gặp vấn đề khó khăn có muốn hỏi cũng dễ, chỉ cần paste code lên là biết vấn đề nằm ở đâu đó trong cái code chứ không phải ở chỗ lúc tạo projec tụi nó có chọn cái empty project hay không. Ý kiến cá nhân là thế.

                  Còn cu Huy nó đã nhận nó còn dốt rồi thì thôi tha cho nó đi, chém nó nhát thứ hai làm chi nó hết biết đường đỡ rồi

                  PS: conio.h không phải thư viện chuẩn. Anh không biết gốc gác nó xuất xứ từ đâu nhưng trong các specification anh đọc chỉ đề cập đến stdio.h . Nếu em chắc chắn nó là chuẩn thì verify giùm anh thông tin này trên wiki:
                  conio.h is a C header file used in old MS-DOS compilers to create text user interfaces. It is not described in The C Programming Language book, and it is not part of the C standard library, ISO C nor is it required by POSIX.

                  Comment


                  • #39
                    ờ hở cái conio.h em thấy GNU C++ hỗ trợ nên nghĩ nó là hàng chuẩn.
                    hèn gì mấy thằng Judge Linux nó báo lỗi nếu bài có chứa conio.h ^^
                    Khoảng cách giữa bạn và ước mơ của bạn là bao xa ?

                    Comment


                    • #40
                      Originally posted by 07520004 View Post
                      @09520019: Cái vụ thần thánh hóa là anh nói chung, từ đứa thần thánh Visual studio tới đứa thần thánh GCC luôn. Không ám chỉ cụ thể ai cả.

                      Năm nhất học không cần include cái cao siêu nhưng mà thường Visual studio nó tự động đưa cái cao siêu vào, muốn nó không đưa phải biết chỉnh. Mà thường thì từ giảng viên tới sinh viên khóa sau đều chỉ những cái cao siêu =)) Ít ai chỉ tụi nó tạo empty project lắm, khổ thế chứ.
                      Bởi vậy năm 1 thì cứ kiếm cái nào đơn giản cho nó lành, gặp vấn đề khó khăn có muốn hỏi cũng dễ, chỉ cần paste code lên là biết vấn đề nằm ở đâu đó trong cái code chứ không phải ở chỗ lúc tạo projec tụi nó có chọn cái empty project hay không. Ý kiến cá nhân là thế.

                      Còn cu Huy nó đã nhận nó còn dốt rồi thì thôi tha cho nó đi, chém nó nhát thứ hai làm chi nó hết biết đường đỡ rồi

                      PS: conio.h không phải thư viện chuẩn. Anh không biết gốc gác nó xuất xứ từ đâu nhưng trong các specification anh đọc chỉ đề cập đến stdio.h . Nếu em chắc chắn nó là chuẩn thì verify giùm anh thông tin này trên wiki:
                      Vì vậy nên tại sao không "Tập sử dụng" visual ngay từ bây giờ đi. trước sau gì mà chả đụng đến cái "Cao siêu" đó
                      -----------------------------
                      Mai Văn Khải
                      Software Engineering, University Information of Technology
                      a07d26eb5cbc98f77b36a461eb629456

                      Comment


                      • #41
                        Originally posted by 09520133 View Post
                        Vì vậy nên tại sao không "Tập sử dụng" visual ngay từ bây giờ đi. trước sau gì mà chả đụng đến cái "Cao siêu" đó
                        Anh không sử dụng Visual studio đây. Chưa chắc bạn sẽ dử dụng Visual studio nhá, đừng cố đoán trước tương lai, coi chừng hố

                        Có thể bạn sẽ phải code đồ án tốt nghiệp bằng ANSI-C trên một cái compiler tít tẹo với ram có vài KiB để chạy trên con chip lạ hoắc nào đó.
                        Hoặc có thể bạn sẽ phải cày java tới ngấy tận cổ vì một lúc nào đó lỡ sẩy chân chọn theo con android
                        Hoặc có thể bạn sẽ phải đơn độc cày Objective-C với những thứ điên đầu chẳng biết phải hỏi ai do lỡ dại chơi với iPhone không bỏ ra được.
                        Hoặc bạn sẽ phải cày PHP dài hạn vì có người thuê bạn làm web.
                        Có thể bạn sẽ phải code trên maple - một thứ mà hỏi 10 người thì 9 người hỏi ngược lại bạn nó là cái gì?
                        Cũng có thể bạn sẽ phải se duyên giai ngẫu với Mathlab một thứ còn lạ hơn cả Maple.

                        Bạn mới có 09 thôi, còn 2 năm nữa, chưa biết đời sẽ đi về đâu đâu

                        Comment


                        • #42
                          VS 2k8 dc mấy cái tốt sau :
                          - Mở nhanh hơn Eclipse, thua NetBeans (máy e nó thế ). Mà chắc thua CodeBlock với Dev-C rồi.
                          - Intellisense cho hàng dùng .NET như C#, VB.NET cực tuyệt. C++ thì hơi chậm 1 tí khai báo biến 1 lúc rồi chờ Intellisense nó mới load xong
                          - Khả năng debug tuyệt nhanh, breakpoint có đặt điều kiện (Eclipse có, Netbeans và còn lại thì không biết), chỉnh sửa code ngay lúc debug, cửa sổ watch có thể chỉnh giá trị biến ngay lúc debug. Nhưng quan trọng hơn hết là nhanh chứ không bị delay như 2 thằng kia.
                          - Quan trọng nhất : hệ thống help và documentation quá tốt !
                          - Có thể chỉnh sửa resource là hình ảnh ngay trong VS, trong Eclipse thì không.
                          Last edited by 08520195; 20-10-2011, 22:55.
                          Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                          Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                          Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                          Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                          ...

                          Comment


                          • #43
                            Originally posted by 08520195 View Post
                            VS 2k8 dc mấy cái tốt sau :
                            - Mở nhanh hơn Eclipse, thua NetBeans (máy e nó thế ). Mà chắc thua CodeBlock với Dev-C rồi.
                            - Intellisense cho hàng dùng .NET như C#, VB.NET cực tuyệt. C++ thì hơi chậm 1 tí khai báo biến 1 lúc rồi chờ Intellisense nó mới load xong
                            - Khả năng debug tuyệt nhanh, breakpoint có đặt điều kiện (Eclipse có, Netbeans và còn lại thì không biết), chỉnh sửa code ngay lúc debug, cửa sổ watch có thể chỉnh giá trị biến ngay lúc debug. Nhưng quan trọng hơn hết là nhanh chứ không bị delay như 2 thằng kia.
                            - Quan trọng nhất : hệ thống help và documentation quá tốt !
                            Eclipse có hết.

                            - Có thể chỉnh sửa resource là hình ảnh ngay trong VS, trong Eclipse thì không.
                            Bao nhiêu sinh viên năm nhất biết resource là cái gì =))

                            PS: Một điển hình thần thánh hóa Visual Studio =)) giống như chú Huy thì thần thánh hóa GCC =))

                            Comment


                            • #44
                              Originally posted by 07520004 View Post
                              Eclipse có hết.
                              Quan trọng là nhanh với chậm thôi trên máy e thì VS tốc độ ăn đứt Eclipse

                              Originally posted by 07520004 View Post
                              PS: Một điển hình thần thánh hóa Visual Studio =)) giống như chú Huy thì thần thánh hóa GCC =))
                              Đúng thế, VS 2k8 là IDE tốt nhất mà e từng dùng, và chỉ có 1 thứ duy nhất mà nó làm k tốt(đúng ra là làm ko dc), đó là lập trình PHP
                              Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                              Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                              Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                              Bùm, Maria Ozawa Bin Laden, chuyên gia cưa bom hàng đầu Việt Nam
                              ...

                              Comment


                              • #45
                                Originally posted by 07520004 View Post
                                Anh không sử dụng Visual studio đây. Chưa chắc bạn sẽ dử dụng Visual studio nhá, đừng cố đoán trước tương lai, coi chừng hố

                                Có thể bạn sẽ phải code đồ án tốt nghiệp bằng ANSI-C trên một cái compiler tít tẹo với ram có vài KiB để chạy trên con chip lạ hoắc nào đó.
                                Hoặc có thể bạn sẽ phải cày java tới ngấy tận cổ vì một lúc nào đó lỡ sẩy chân chọn theo con android
                                Hoặc có thể bạn sẽ phải đơn độc cày Objective-C với những thứ điên đầu chẳng biết phải hỏi ai do lỡ dại chơi với iPhone không bỏ ra được.
                                Hoặc bạn sẽ phải cày PHP dài hạn vì có người thuê bạn làm web.
                                Có thể bạn sẽ phải code trên maple - một thứ mà hỏi 10 người thì 9 người hỏi ngược lại bạn nó là cái gì?
                                Cũng có thể bạn sẽ phải se duyên giai ngẫu với Mathlab một thứ còn lạ hơn cả Maple.

                                Bạn mới có 09 thôi, còn 2 năm nữa, chưa biết đời sẽ đi về đâu đâu
                                em chẳng nói đến mấy cái xa vời đó. chỉ nói đến trường ta thi và học trên visual! nếu như năm nhất học đại cương còn đơn giản thì năm 2, năm 3 làm đồ án chắc cũng đụng đến mấy cái "Cao Siêu" kia rồi. và thay vì để đến lúc đó mới lúng túng hỏi vì sao code không sai mà vẫn bị lỗi thì chi bằng tập sử dụng ngay từ đầu đi!
                                em thấy đa số sinh viên trường mình dùng vusual studio để làm đồ án!
                                -----------------------------
                                Mai Văn Khải
                                Software Engineering, University Information of Technology
                                a07d26eb5cbc98f77b36a461eb629456

                                Comment

                                LHQC

                                Collapse
                                Working...
                                X