19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 #ifdef __cplusplus
25 extern "C" {
26 #endif // __cplusplus
27
28 #ifdef _WIN64
29 #define EXPORT __declspec(dllexport)
30 #else
31 #define EXPORT
32 #endif
33
34 enum {
35 R, G, B
36 };
37
38 enum Color {
39 REG, GREE, BLUE
40 };
41
42 struct Point {
43 int x, y;
44 };
45
46 EXPORT int num;
47
48 EXPORT int x_coord(struct Point* p);
49 EXPORT int y_coord(struct Point* p);
50
51 #ifdef __cplusplus
52 }
53 #endif // __cplusplus
|
19 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 * or visit www.oracle.com if you need additional information or have any
21 * questions.
22 */
23
24 #ifdef __cplusplus
25 extern "C" {
26 #endif // __cplusplus
27
28 #ifdef _WIN64
29 #define EXPORT __declspec(dllexport)
30 #else
31 #define EXPORT
32 #endif
33
34 enum {
35 R, G, B
36 };
37
38 enum Color {
39 RED, GREEN, BLUE
40 };
41
42 struct Point {
43 int x, y;
44 };
45
46 EXPORT int num;
47
48 EXPORT int x_coord(struct Point* p);
49 EXPORT int y_coord(struct Point* p);
50 EXPORT int sum(int i, ...);
51
52 #ifdef __cplusplus
53 }
54 #endif // __cplusplus
|