summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.gitignore3
-rw-r--r--vector/vector.md22
2 files changed, 24 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 378eac2..0753705 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
-build
+**/*build
+**/*.swp
diff --git a/vector/vector.md b/vector/vector.md
new file mode 100644
index 0000000..c7c1b11
--- /dev/null
+++ b/vector/vector.md
@@ -0,0 +1,22 @@
+---
+title: Costruire dei vettori matematici dal C al C++
+date: 9 Dicembre 2018
+author:
+ - Naoki Pross
+papersize: a4
+fontfamily: cmbright
+---
+
+# Premessa
+Si da per assunto che si ha delle conscenze di C di funzioni, strutture dati e
+puntatori e si vuole imparare il C++.
+
+L'obiettivo è di ottenere una libreria di vettori matematici con le operazioni
+vettoriali di somma, sottrazione, prodotto con scalare, scalare e vettoriale.
+Per il primo esempio i vettori saranno unicamente tridimensionali.
+
+Sarà inoltre utilizzata la terminologia inglese di *dot product* per il
+prodotto scalare e *cross product* per il prodotto vettoriale.
+
+# Un implementazione in C
+Per introd