1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
namespace Science {
namespace Chemistry {
double calculateMolarity(double moles, double liters) {
return moles / liters;
}
}
}
namespace {
// This function is only accessible within this translation unit
void printResult(double molarity) {
std::cout << "The molarity is " << molarity << " mol/L" << std::endl;
}
}
int main() {
double moles = 0.5;
double liters = 2.0;
double molarity = Science::Chemistry::calculateMolarity(moles, liters);
printResult(molarity);
return 0;
}
Back to namespace