Skip to content

Commit 34a6a3b

Browse files
committed
Ubah readme.md - tambahkan beberapa bagian
Daftar Isi, Menjalankan serta merubah beberapa bagian lama
1 parent cdc160e commit 34a6a3b

File tree

1 file changed

+45
-18
lines changed

1 file changed

+45
-18
lines changed

readme.md

Lines changed: 45 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,59 @@
22

33
![Pembelajaran tentang C++/CPlusPlus](/assets/cpp-teaching-readme.png)
44

5+
## Daftar Isi
6+
7+
* [Menjalankan](#menjalankan)
8+
* [Daftar Materi](#daftar-materi)
9+
* [Dukungan](#didukung-oleh)
10+
* [Rekomendasi](#rekomendasi-code-editor)
11+
* [Sumber](#sumber)
12+
13+
### Menjalankan
14+
15+
Untuk `menjalankan kode-kode` disini pastikan kalian menggunakan [Linux](https://id.wikipedia.org/wiki/Linux)/[Unix-like OS](https://id.wikipedia.org/wiki/Mirip_Unix), kemudian jalankan:
16+
```
17+
make
18+
```
19+
atau bisa jalankan berdasarkan tipe-tipe kode tertentu, misalnya:
20+
21+
* `func` - untuk semua kode yang ada didalam [src/functions](src/functions)
22+
* `dt` - untuk semua kode yang ada didalam [src/data-types](src/data-types)
23+
* `ar` - untuk semua kode yang ada didalam [src/args](src/args)
24+
* `nms` - untuk semua kode yang ada didalam [src/namespace](src/namespace)
25+
* `ep` - untuk semua kode yang ada didalam [src/namespace](src/example-programs)
26+
27+
contohnya gunakan `make func` atau `make ep`, kemudian `./build/<namafile>` - untuk menjalankan aplikasi dari [daftar materi](#daftar-materi)
28+
29+
### Daftar Materi
30+
531
Source code untuk dasar-dasar tentang bahasa pemrograman C++. Adapun materi yang termuat pada repository ini antara lain:
632
- [Tipe Data](src/data-types)
7-
- [Native](src/data-types/native)
8-
- [Struct](src/data-types/struct)
9-
- [Enumeration](src/data-types/enum)
10-
- [Class](src/data-types/class)
1133
- [Array](src/data-types/array)
34+
- [Array1d](src/data-types/array/array1d/)
35+
- [Basic](src/data-types/basic)
36+
- [Class](src/data-types/class)
37+
- [Enumeration](src/data-types/enum)
38+
- [Struct](src/data-types/struct)
1239
- [Pengenalan Fungsi](src/functions)
13-
- [Biasa](src/functions/basic)
14-
- [Void](src/functions/void)
15-
- [Inline](src/functions/inline)
1640
- [Auto](src/functions/auto)
41+
- [Basic](src/functions/basic)
42+
- [Inline](src/functions/inline)
43+
- [Void](src/functions/void)
1744
- [Pengenalan Namespace](src/namespace)
18-
- [Biasa](src/namespace/basic)
19-
- [Pengenalan Parameter Fungsi Utama](src/main)
20-
- [Argc](src/main/argc)
21-
- [Argv](src/main/argv)
22-
- [Envp](src/main/envp)
45+
- [Basic](src/namespace/basic)
46+
- [Pengenalan Parameter Fungsi Utama](src/args)
47+
- [Argc](src/args/argc)
48+
- [Argv](src/args/argv)
49+
- [Envp](src/args/envp)
2350

24-
## Didukung oleh
51+
### Dukungan
2552

26-
[Filkom UKIM](https://filkom.ukim.ac.id) | [UKIM](https://ukim.ac.id)
53+
[Filkom UKIM](https://filkom.ukim.ac.id) | [UKIM](https://ukim.ac.id) | [SCC UKIM](https://github.com/scc-ukim)
2754

2855
[![EmptyWork](/assets/active.svg)](https://emptywork.netlify.app)
2956

30-
## Rekomendasi Code Editor
57+
### Rekomendasi Code Editor
3158

3259
**Visual Studio C++** : https://visualstudio.microsoft.com/vs/features/cplusplus/
3360

@@ -36,12 +63,12 @@ Source code untuk dasar-dasar tentang bahasa pemrograman C++. Adapun materi yang
3663
- **Visual Studio Code Windows**: https://code.visualstudio.com/docs/cpp/config-mingw
3764

3865
**Online Code Editor**: [Riju.codes](https://riju.codes/cpp)
39-
## Sumber
4066

41-
**Naming Convetion**: https://chaste.cs.ox.ac.uk/trac/raw-attachment/wiki/CodingStandardsStrategy/codingStandards.pdf
67+
### Sumber
4268

43-
**CPPReference**: https://en.cppreference.com/w/
69+
**Naming Convetion**: https://chaste.cs.ox.ac.uk/trac/raw-attachment/wiki/CodingStandardsStrategy/codingStandards.pdf
4470

4571
**CPlusPlus**: https://www.cplusplus.com/
4672

73+
**CPPReference**: https://en.cppreference.com/w/
4774
**Namespace-CPPReference**: https://en.cppreference.com/w/cpp/language/namespace

0 commit comments

Comments
 (0)