Postgresql 8.2.23 Tài liệu | ||||
---|---|---|---|---|
prev | Backward nhanh | Chương 31.ECPG- nhúngtỷ lệ kèo bóng đá trực tuyến hôm naytrong C | Chuyển tiếp nhanh | NEXT |
Để đưa một tệp bên ngoài vào chương trình tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng của bạn, sử dụng:
EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay bao gồmFileName;
Bộ tiền xử lý tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng sẽ tìm kiếm một tệp có tênFileName.h, tiền xử lý nó và Bao gồm nó trong đầu ra C kết quả. Do đó, tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng Các câu lệnh trong tệp đi kèm được xử lý chính xác.
Lưu ý rằng đây làkhônggiống như
#include <FileName.h
Vì tệp này sẽ không phải tuân theo lệnh tỷ lệ kèo bóng đá trực tuyến hôm nay tiền xử lý. Đương nhiên, bạn có thể tiếp tục sử dụng c#includeChỉ thị để bao gồm những người khác Tệp tiêu đề.
Lưu ý:Tên tệp bao gồm nhạy cảm trường hợp, Mặc dù phần còn lại củaEXEC tỷ lệ kèo bóng đá trực tuyến hôm nay BAO GỒMLệnh tuân theo tỷ lệ kèo bóng đá trực tuyến hôm nay bình thường Quy tắc nhạy cảm trường hợp.
Tương tự như Chỉ thị#defineđược biết đến từ C, tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng có một khái niệm tương tự:
EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay xác địnhtên; Exec tỷ lệ kèo bóng đá trực tuyến hôm nay xác địnhtên giá trị;
Vì vậy, bạn có thể xác định tên:
exec tỷ lệ kèo bóng đá trực tuyến hôm nay xác định have_feature;
Và bạn cũng có thể xác định hằng số:
EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay Xác định Mynumber 12; Exec tỷ lệ kèo bóng đá trực tuyến hôm nay xác định myString 'abc';
sử dụngUndefĐể loại bỏ trước đó sự định nghĩa:
Exec tỷ lệ kèo bóng đá trực tuyến hôm nay Undef Mynumber;
Tất nhiên bạn có thể tiếp tục sử dụng các phiên bản C#definevà#undefin Chương trình tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng của bạn. Sự khác biệt là nơi bạn được xác định Giá trị được đánh giá. Nếu bạn sử dụngEXEC tỷ lệ kèo bóng đá trực tuyến hôm nay ĐỊNH NGHĨASau đó, bộ tiền xử lý ECPG đánh giá các định nghĩa và thay thế các giá trị. Ví dụ: nếu bạn viết:
EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay Xác định Mynumber 12; ... EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay Cập nhật tbl set col = mynumber;
Sau đó, ECPG sẽ thực hiện thay thế và C của bạn Trình biên dịch sẽ không bao giờ thấy bất kỳ tên hoặc định danh nàoMynumber. Lưu ý rằng bạn không thể sử dụng#defineĐối với một hằng số mà bạn sẽ sử dụng trong một truy vấn tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng vì trong trường hợp này là tỷ lệ kèo bóng đá trực tuyến hôm nay nhúng trình điều chỉnh trước không thể nhìn thấy tuyên bố này.
Bạn có thể sử dụng các chỉ thị sau để biên dịch mã các phần có điều kiện:
Kiểm tra Atênvà xử lý các dòng tiếp theo nếutênđã được tạo bằngexec tỷ lệ kèo bóng đá trực tuyến hôm nay xác địnhtên.
Kiểm tra Atênvà xử lý các dòng tiếp theo nếutêncókhôngĐã được tạo bằngEXEC tỷ lệ kèo bóng đá trực tuyến hôm nay xác địnhtên.
Bắt đầu xử lý một phần thay thế cho một phần được giới thiệu bởiEXEC tỷ lệ kèo bóng đá trực tuyến hôm nay IFDEFtênhoặcEXEC tỷ lệ kèo bóng đá trực tuyến hôm nay IFNDEFtên.
Kiểm tratênvà bắt đầu một phần thay thế nếutênđã được tạo bằngexec tỷ lệ kèo bóng đá trực tuyến hôm nay xác địnhtên.
Kết thúc một phần thay thế.
Ví dụ:
EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay IFNDEF TZVAR; EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay đặt thời gian thành 'gmt'; exec tỷ lệ kèo bóng đá trực tuyến hôm nay elif tzname; EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay đặt thời gian thành tzname; EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay khác; EXEC tỷ lệ kèo bóng đá trực tuyến hôm nay đặt thời gian thành tzvar; exec tỷ lệ kèo bóng đá trực tuyến hôm nay endif;