Trang 4 / 4 FirstFirst 1234
Hiển thị kết quả từ 31 đến 39 / 39
  1. #31
    Tham gia
    30-03-2003
    Location
    HCMC
    Bài viết
    233
    Like
    0
    Thanked 0 Times in 0 Posts
    Nếu máy của bạn tương đối mạnh thì cài Virtual PC đi, lập trình khỏi sợ treo máy. Dùng để học hợp ngữ thì tuyệt

  2. #32
    Tham gia
    24-02-2004
    Bài viết
    3
    Like
    0
    Thanked 0 Times in 0 Posts
    tui cũng là người mới học nè, mong các bạn chỉ giáo nha. Tui thì còn lờ mờ về mấy cái mảng, con trỏ lắm. Ai biết chỉ giùm ha. VD: tạo một token để chứa dữ liệu hay dùng con trỏ tạo Danh sách liên kết gì gì đó

  3. #33
    Tham gia
    24-12-2003
    Location
    HCM
    Bài viết
    187
    Like
    0
    Thanked 2 Times in 2 Posts
    Quote Được gửi bởi mechatronics
    Đây là một chương trình tạo ảnh động bằng C:

    #include <graphics.h>
    #include <stdlib.h>
    #include <stdio.h>
    #include <conio.h>
    #include <alloc.h>

    void save_screen(void far *buf[4]);
    void restore_screen(void far *buf[4]);

    int maxx, maxy;

    int main(void)
    {
    int gdriver=DETECT, gmode, errorcode;
    void far *ptr[4];

    /* auto-detect the graphics driver and mode */


    errorcode = graphresult(); /* check for any errors */
    if (errorcode != grOk)
    {
    printf("Graphics error: %s\n", grapherrormsg(errorcode));
    printf("Press any key to halt:");
    getch();
    exit(1);
    }
    maxx = getmaxx();
    maxy = getmaxy();

    /* draw an image on the screen */
    rectangle(0, 0, maxx, maxy);
    line(0, 0, maxx, maxy);
    line(0, maxy, maxx, 0);

    save_screen(ptr); /* save the current screen */
    getch(); /* pause screen */
    cleardevice(); /* clear screen */
    restore_screen(ptr); /* restore the screen */
    getch(); /* pause screen */
    closegraph();
    return 0;
    }

    void save_screen(void far *buf[4])
    {
    unsigned size;
    int ystart=0, yend, yincr, block;

    yincr = (maxy+1) / 4;
    yend = yincr;
    size = imagesize(0, ystart, maxx, yend);
    /* get byte size of image */

    for (block=0; block<=3; block++)
    {
    if ((buf[block] = farmalloc(size)) == NULL)
    {
    closegraph();
    printf("Error: not enough heap space in save_screen().\n");
    exit(1);
    }

    getimage(0, ystart, maxx, yend, buf[block]);
    ystart = yend + 1;
    yend += yincr + 1;
    }
    }

    void restore_screen(void far *buf[4])
    {
    int ystart=0, yend, yincr, block;

    yincr = (maxy+1) / 4;
    yend = yincr;

    for (block=0; block<=3; block++)
    {
    putimage(0, ystart, buf[block], COPY_PUT);
    farfree(buf[block]);
    ystart = yend + 1;
    yend += yincr + 1;
    }
    }



    Khi cho chạy chương trình thì màn hình chỉ nháy một cái rồi trở về màn hình viết chương trình mà chẳng kịp thấy gì,tôi kiểm tra hoài nhưng không tìm thấy nguyên do.Nêu ai biết xin chỉ giùm,cảm ơn rất nhiều.

    Ly do la tai dong nay` day ban :
    initgraph(&gdriver, &gmode, "C:\\TC\\BGI");
    Ban kiem tra trong o dic C cua ban co thu muc C:\\TC\\BGI
    chua, neu chua co thi bao tao thu muc roi, chep cai file do hoa .gva gi` do cua C++ tui wen mat rui`, hoac ban chinh lai duong dan den cai file do hoa do

  4. #34
    Tham gia
    22-09-2007
    Bài viết
    17
    Like
    0
    Thanked 0 Times in 0 Posts
    tui cung moi hoc c++ tai lieu la` cuo'n "tu hoc C++ trong 10 tieng"

  5. #35
    Tham gia
    22-09-2007
    Bài viết
    17
    Like
    0
    Thanked 0 Times in 0 Posts
    ai co bai tap ve C++ ko cho tui thuc hanh voi chu' hoc li' thuyet' suo^ng tho^ thi` ko hieu qua? , dau tien tui chi? can nhung bai` co ban? thui

  6. #36
    Tham gia
    22-09-2007
    Bài viết
    17
    Like
    0
    Thanked 0 Times in 0 Posts
    ko biêt làm sao khi lập trình mấy cái chương trình đơn giản trên Turbo C++
    vào run nó toan báo sai cú pháp mà em gõ rất đúng mà .XIN CHỈ GIÁO

  7. #37
    Tham gia
    27-09-2007
    Bài viết
    4
    Like
    0
    Thanked 0 Times in 0 Posts
    Trời đất ! Đầu tiên em xin các bác gõ Tiếng Việt có dấu được ko ạ !
    Thứ 2 . Nếu cài C++ mà nó báo lỗi thiếu INCLUDE và LIBRARY thì bác cứ chạy cái C++ rồi vào Options (hay là Properties ) Rồi vào tiếp Directory kiểm tra lại mấy cái đường dẫn trong đó đã đúng chưa . Nếu mà chưa đúng thì bác sửa lại cho nó đúng với máy của bạn đi là ok!

  8. #38
    Tham gia
    02-02-2005
    Bài viết
    219
    Like
    0
    Thanked 3 Times in 3 Posts
    Mình bảo nhé, cài cái Tủbo C++ 2007, ném mẹ nó cái Turbo C++ 3.1 năm 1990 đi.

    Trời đất ơi, sao ở đây có nhiều người thích sống kiểu nguyên thủy thé này.

  9. #39
    Tham gia
    08-05-2009
    Bài viết
    2
    Like
    0
    Thanked 0 Times in 0 Posts
    Thank ban nhjều nha
    dgdsgsdgsdgs

Trang 4 / 4 FirstFirst 1234

Bookmarks

Quy định

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