Hỏi về cout và cin trong C++

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi chiphuc113, 20/9/09.

  1. chiphuc113

    chiphuc113 Mr & Ms Pac-Man

    Tham gia ngày:
    1/12/06
    Bài viết:
    100
    cho mình hỏi trong C++ khi mình muốn xuất dòng lệnh Cout ra nhưng mà không phải là kiểu đều thắng tắp từ trên xuống mà là ở một chỗ khác chẳng hạn như ở phía dưới bên phải màn hình thì phải làm sao.

    Còn câu lệnh cin để có thể nhập khoảng trắng giữa các kí tự thì mình phải làm sao.

    Có bác nào biết thì chỉ mình với nha.
     
  2. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    nói cụ thể hơn xem nào
     
  3. toi5

    toi5 Try Hard Moderator Lão Làng GVN

    Tham gia ngày:
    27/5/03
    Bài viết:
    6,866
    dùng thêm mấy cái nhưng left hay right chẳng hạn, cái này lâu rồi ko học lại nên quên hết rồi........
     
  4. chiphuc113

    chiphuc113 Mr & Ms Pac-Man

    Tham gia ngày:
    1/12/06
    Bài viết:
    100
    nghĩa là mình có thể tự xác địng chỗ mà nó hiện lên ấy
     
  5. xedap123

    xedap123 Youtube Master Race

    Tham gia ngày:
    18/9/07
    Bài viết:
    65
    trơi ..nếu mới học thì cứ cứ canh bằng tay thôi, đánh thanh" bay 3" mà canh, hùi đó mới học ông thầy kêu xếp ngôi sao, mình ngối xếp (.)(.) luon :P
     
  6. HieuNM

    HieuNM Mayor of SimCity

    Tham gia ngày:
    3/3/07
    Bài viết:
    4,078
    Nơi ở:
    H.U.S.T
    dùng hàm gotoxy() thử xem :-?
     
  7. ricky_martin

    ricky_martin Lão Làng Lão Làng GVN

    Tham gia ngày:
    30/12/05
    Bài viết:
    453
    Để nhập chuỗi thì xem đoạn code sau

    Mã:
    #include <stdio.h>
    #include <iostream.h>
    #include <conio.h>
    
    
    main()
    {
          
          char *h;
          h=(char*)malloc(sizeof(char));
          cout <<"\nNhap h :";
          cin.get(h,10);
          getch();
          cout<<h;
          getch();
    }
    
    Còn xuất bên phải, xưa nay mình chưa nghe tới, chỉ biết sử dụng
    Mã:
    cout.width(?);
    để canh lề cho nó thôi, với ? là số nguyên
     
  8. thanhle_uit

    thanhle_uit Youtube Master Race

    Tham gia ngày:
    24/2/09
    Bài viết:
    1
    Bạn dùng cin.getline(chuoi nhap,so ky tu);
     
  9. AzuriVN

    AzuriVN (a.k.a. Akira™) Moderator

    Tham gia ngày:
    9/1/08
    Bài viết:
    1,683
    Nơi ở:
    G.Meazza
    Cái kiểu mà bạn muốn xuất 1 chuỗi ở góc dưới bên phải màn hình, trong khi dấu nháy con trỏ đang ở vị trí khác thì ko làm được trong chế độ văn bản, mà phải chuyển sang chế độ đồ họa, phải include thư viện graphics.h.
    Sau đó dùng hàm outtextxy( int x, int y, char *p)
    Hàm này dùng hiển thị chuỗi ký tự do con trỏ p trỏ tới ra màn hình đồ họa tại tọa độ x, y của màn hình :).
     

Chia sẻ trang này