tỷ lệ kèo bóng đá trực tuyến hôm nay 9.1.24 Tài liệu | ||||
---|---|---|---|---|
prev | UP | Chương 33.ECPG- nhúngSQLtrong C | Tiếp theo |
ECPG có một số hỗ trợ hạn chế cho các ứng tỷ lệ kèo bóng đá trực tuyến hôm nay C ++. Cái này
TheECPGBộ tiền xử lý lấy đầu vào.cTệp. Tuyên bố tệp tiêu đề của các chức năng thư viện được sử tỷ lệ kèo bóng đá trực tuyến hôm nayECPGTạo được gói trongExtern "C" ...Khối khi được sử tỷ lệ kèo bóng đá trực tuyến hôm nay theo C ++, vì vậy chúng nên hoạt động liền mạch
Tuy nhiên, nói chung,ECPGBộ tiền xử lý chỉ hiểu C; nó không xử lý đặc biệt
Một cách an toàn để sử tỷ lệ kèo bóng đá trực tuyến hôm nay mã SQL được nhúng trong ứng tỷ lệ kèo bóng đá trực tuyến hôm nay C ++Phần 33.13.2về
TheECPGngười tiền xử lý hiểuECPGBộ tiền xử lý
Ví dụ: trong trường hợp sau,ECPGngười tiền xử lý không thể tìm thấy bất kỳ tuyên bố nàodbnameTrongtestPhương pháp, vì vậy một lỗi sẽ
Lớp TestCpp
Mã này sẽ dẫn đến một lỗi như thế này:
ECPG test_cpp.pgctest_cpp.pgc: 28: Lỗi: biến "dbname" không được khai báo
Để tránh vấn đề phạm vi này,TestPhương pháp có thể được sửa đổi để sử tỷ lệ kèo bóng đá trực tuyến hôm nay biến cục bộ AS
void testcpp :: test ()
Nếu bạn hiểu những hạn chế kỹ thuật này củaECPGBộ tiền xử lý trong C ++, bạn có thể
Ba loại tệp phải được tạo: một tệp C*.pgc), một tệp tiêu đề và C ++ C ++
Một mô-đun tuyến phụ để thực thi tỷ lệ kèo bóng đá trực tuyến hôm nay lệnh SQL được nhúngtest_mod.cbởi bộ tiền xử lý.
#include "test_mod.h"
Tệp tiêu đề với tỷ lệ kèo bóng đá trực tuyến hôm nay khai báo của tỷ lệ kèo bóng đá trực tuyến hôm nay chức năng trongtest_mod.pgc). Nótest_cpp.cpp.ExternKhối xung quanh tỷ lệ kèo bóng đá trực tuyến hôm nay khai báo, vì nó sẽ
#ifdef __cplusplus
Mã chính cho ứng tỷ lệ kèo bóng đá trực tuyến hôm nay, bao gồmchính
thói quen và trong này
#include "test_mod.h"
Để xây dựng ứng tỷ lệ kèo bóng đá trực tuyến hôm nay, hãy tiến hành như sau. Chuyển thànhtest_mod.pgcthànhtest_mod.cbằng cách chạyECPGvà tạotest_mod.obằng cách biên dịchtest_mod.cVới trình biên dịch C:
ECPG -O test_mod.c test_mod.pgc
Tiếp theo, tạotest_cpp.oBYtest_cpp.cppVới C ++
C ++ -C test_cpp.cpp -o test_cpp.o
Cuối cùng, liên kết tỷ lệ kèo bóng đá trực tuyến hôm nay tệp đối tượng này,test_cpp.ovàtest_mod.o, thành một thực thi, sử tỷ lệ kèo bóng đá trực tuyến hôm nay C ++
C ++ test_cpp.o test_mod.o -lecpg -o test_cpp