Chủ đề: thiết kế lại hàm scanf
-
12-10-2014, 12:18 PM #1
Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
thiết kế lại hàm scanf
mình có 2 class(hoặc struct) là class soA và class soB, về tính chất thì hai class này khá giống nhau.
mình muốn thiết kế một hàm
void scanAB(char* format, "tham số & x")
{
cin << data;
đưa data vào x;
}
void main()
{
soA a;
soB b;
câu hỏi đặt ra ở đây là tham số x phải có kiểu như thế nào để khi mình gọi hàm scanAB sao cho khi truyền format là %aa và truyền a vào thì nó sẽ đọc theo class soA, hoặc truyền format là &bb và truyền b vào thì nó sẽ đọc theo kiểu class soB.
nói 1 cách đơn giản là mình muốn thiết kế cái hàm scanAB giống giống cái hàm scanf của <stdio.h> ấy.
truyền %d thì đọc biến kiểu int, truyền %f thì đọc kiểu float [IMG]images/smilies/17.gif[/IMG]View more random threads:
- Help mình mấy bài về sinh kế tiếp và quay lui
- liệt kê các giá trị khác nhau của một dãy số cho trước, ứng với mỗi giá trị thì cho biết số lần xuất hiện
- Hướng dẫn về chuỗi
- Insert Node vào Cây nhưng ko dùng class liên kết ?
- Xây dựng lớp thí sinh(TS)
- Giúp đỡ về bài tập c++
- thắc mắt về using namespace std;
- Chưa rõ vòng lặp While
- cho mình hỏi về "phân phối địa chỉ các phần tử"
- Thắc mắc về vòng lặp For
[/b] Tại Lương Sơn TV bạn sở hữu thể xem truyền hình trực tiếp bóng đá hôm nay các giải đấu to trong và ngoài nước. Lương Sơn TV ko chỉ đem lại những trận chiến mãn nhãn sở hữu chất lượng hình ảnh...
Các giải đấu không thể bỏ lỡ tại...