Add headers missing for compilation with GCC (#1468)

Things that required such update included:
* `wstringstream`
* `setprecision`
* `SCODE_CODE`, `E_BOUNDS`
* Various SAL macros
This commit is contained in:
Michał Janiszewski 2021-02-01 17:40:49 +01:00 committed by GitHub
parent 007eccd940
commit d4be50490f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 6 additions and 0 deletions

View File

@ -4,6 +4,7 @@
#include "Header Files/CalcEngine.h"
#include "Command.h"
#include "ExpressionCommand.h"
#include "winerror_cross_platform.h"
constexpr int ASCII_0 = 48;

View File

@ -13,7 +13,9 @@
* Author:
\****************************************************************************/
#include <iomanip>
#include <string>
#include <sstream>
#include "Header Files/CalcEngine.h"
#include "Header Files/CalcUtils.h"
#include "NumberFormattingUtils.h"

View File

@ -17,6 +17,7 @@
/*** ***/
/**************************************************************************/
#include "Header Files/CalcEngine.h"
#include "winerror_cross_platform.h"
using namespace std;
using namespace CalcEngine;

View File

@ -6,6 +6,7 @@
#include <memory> // for std::shared_ptr
#include <vector>
#include "Command.h"
#include "sal_cross_platform.h"
class ISerializeCommandVisitor;

View File

@ -4,6 +4,7 @@
#pragma once
#include <string>
#include "sal_cross_platform.h"
namespace CalcManager::NumberFormattingUtils
{