File tree Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Expand file tree Collapse file tree 3 files changed +33
-0
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,8 @@ foreach (CPP_SOURCE ${CPP_SOURCES})
28
28
add_executable (${EXEC_NAME} ${CPP_SOURCE} )
29
29
endforeach (CPP_SOURCE ${CPP_SOURCES} )
30
30
31
+ include_directories (include )
32
+
31
33
# Warnings
32
34
if (ENABLE_COMPILER_WARNINGS )
33
35
message (STATUS "Compiler warnings: enabled" )
Original file line number Diff line number Diff line change
1
+ #pragma once
2
+
3
+ #include < iostream>
4
+
5
+ // Здесь находится содержимое заголовочного файла.
6
+
7
+ // "объявление" функции - реализация находится в другом файле
8
+ void function ();
9
+
10
+ // "объявление" и "определение" функции
11
+ void full_function () {
12
+ std::cout << " full_function()\n " ;
13
+ }
Original file line number Diff line number Diff line change
1
+ #include < iostream>
2
+
3
+ // Подключаем собственный заголовочный файл.
4
+ // Python: import numpy
5
+ // Java: import java.lang.Math
6
+
7
+ #include " 14_headers.hpp" // сюда вставляется текст из файла 14_headers.hpp
8
+
9
+ // "определение" функции из файла 14_headers.hpp
10
+ void function () {
11
+ std::cout << " function()\n " ;
12
+ }
13
+
14
+ int main () {
15
+ function ();
16
+ full_function ();
17
+ return 0 ;
18
+ }
You can’t perform that action at this time.
0 commit comments