aboutsummaryrefslogtreecommitdiffstats
path: root/ee1301/wk4/hw4_directory/strap012_HW4C.cpp
diff options
context:
space:
mode:
authorRossTheRoss <msattr@gmail.com>2019-03-10 16:29:27 -0500
committerRossTheRoss <msattr@gmail.com>2019-03-10 16:29:27 -0500
commit2ea7b443b2653a50c81063bee1ff9ca4efcab2d1 (patch)
tree8fef3aa40c3bf4c8b0389459ee6f21aac2af213e /ee1301/wk4/hw4_directory/strap012_HW4C.cpp
parentFix an oopsie-woopsie (diff)
downloadhomework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.tar
homework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.tar.gz
homework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.tar.bz2
homework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.tar.lz
homework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.tar.xz
homework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.tar.zst
homework-2ea7b443b2653a50c81063bee1ff9ca4efcab2d1.zip
Rearrange some error checking
Diffstat (limited to 'ee1301/wk4/hw4_directory/strap012_HW4C.cpp')
-rw-r--r--ee1301/wk4/hw4_directory/strap012_HW4C.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/ee1301/wk4/hw4_directory/strap012_HW4C.cpp b/ee1301/wk4/hw4_directory/strap012_HW4C.cpp
index 17ef381..e6825dc 100644
--- a/ee1301/wk4/hw4_directory/strap012_HW4C.cpp
+++ b/ee1301/wk4/hw4_directory/strap012_HW4C.cpp
@@ -22,6 +22,12 @@ int main()
std::cout << "File read failed!\n";
return -1;
}
+ fout.open("output_files/election_results.txt");
+ if (!fout.is_open())
+ {
+ std::cout << "File write failed!\n";
+ return -2;
+ }
while (fin >> Char) {
if (Char=='A' || Char=='a') {
A++;
@@ -56,12 +62,6 @@ int main()
<< "The winner is the letter \"" << winner
<< "\"!" << std::endl;
-
- fout.open("output_files/election_results.txt");
- if (!fout.is_open()) {
- std::cout << "File write failed!\n";
- return -2;
- }
fout << "A," << A << std::endl
<< "E," << E << std::endl
<< "I," << I << std::endl