i keep getting these errors and idk how to fix it
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(60) : error C2450: switch expression of type 'std::ifstream' is illegal
1> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(61) : error C2015: too many characters in constant
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(61) : error C2440: '=' : cannot convert from 'void' to 'int'
1> Expressions of type void cannot be converted to other types
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(62) : error C2015: too many characters in constant
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(62) : error C2196: case value '0' already used
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(62) : error C2440: '=' : cannot convert from 'void' to 'int'
1> Expressions of type void cannot be converted to other types
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(63) : error C2015: too many characters in constant
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(63) : error C2196: case value '0' already used
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(63) : error C2440: '=' : cannot convert from 'void' to 'int'
1> Expressions of type void cannot be converted to other types
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(64) : error C2059: syntax error : 'return'
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(68) : error C2065: 'print' : undeclared identifier
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(68) : error C2448: 'characters' : function-style initializer appears to be a function definition
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(72) : error C2065: 'space' : undeclared identifier
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(72) : error C2448: 'blank' : function-style initializer appears to be a function definition
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(76) : error C2065: 'newline' : undeclared identifier
1>c:\users\allison\documents\visual studio 2008\projects\ascii\ascii\ascii.cpp(76) : error C2448: 'nextline' : function-style initializer appears to be a function definition
1>Build log was saved at "file://c:\Users\Allison\Documents\Visual Studio 2008\Projects\ASCII\ASCII\Debug\BuildLog.htm"
1>ASCII - 16 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Please use code tags. It helps for finding line numbers.
Your switch statement is wrong. You cannot switch on your file stream; it must be an integer type.
Your cases are also wrong. Even if what you were trying to do worked, you need to use " " for strings, not ' ', which is for single-character literals.
Your function definitions are wrong. Specifically your argument lists. Look up how to declare them properly.