Форум программистов, компьютерный форум CyberForum.ru

Как сообщить компилятору, чтобы код не проверялся на ошибки? - C++

Восстановить пароль Регистрация
 
ChipChop
1 / 1 / 0
Регистрация: 29.09.2016
Сообщений: 74
01.10.2016, 13:10     Как сообщить компилятору, чтобы код не проверялся на ошибки? #1
Функция из моей предыдущей темы заработала
Вывод в файл в цикле в процедуре

затем я ее перенес в библиотеку dll и она начала ругаться на это:
C++
1
fout << date << endl;
отсутствует оператор "<<", соответствующий этим операндам


(date имеет формат char* date)

Как сказать компилятору, чтобы он не проверял тут ошибку?
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.10.2016, 13:10     Как сообщить компилятору, чтобы код не проверялся на ошибки?
Посмотрите здесь:

C++ Как запретить компилятору неявное преобразование из числового типа в символьный?
Как компилятору указать директорию заголовочных файлов. C++
C++ Есть готовый код C++ (Code Composer Studio). Копирование матрицы. Как исправить ошибки?
Как подключить библиотеку gluit к компилятору? C++
Скормить С код С++ компилятору? C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader0x7F
Helper C/C++
 Аватар для Invader0x7F
264 / 141 / 56
Регистрация: 22.09.2016
Сообщений: 478
Завершенные тесты: 4
01.10.2016, 13:26     Как сообщить компилятору, чтобы код не проверялся на ошибки? #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
#include <iostream>
#include <fstream>
 
using namespace std;
ChipChop
1 / 1 / 0
Регистрация: 29.09.2016
Сообщений: 74
01.10.2016, 13:39  [ТС]     Как сообщить компилятору, чтобы код не проверялся на ошибки? #3
осталась одна ошибка
C++
1
MATHFUNCSDLL_API void func(myargyments, ofstream& fout);
в файле заголовка пишет про синтаксическую ошибку в фразе ofstream& fout

Ошибка C2061 синтаксическая ошибка: идентификатор "ofstream" MathFuncsDll


решилось добавлением std::ofstream
Invader0x7F
Helper C/C++
 Аватар для Invader0x7F
264 / 141 / 56
Регистрация: 22.09.2016
Сообщений: 478
Завершенные тесты: 4
01.10.2016, 13:43     Как сообщить компилятору, чтобы код не проверялся на ошибки? #4
Я себе представляю это так, а что это за функция ваша или библиотечная из LIB- или DLL- я не к сожалению сказать вам не могу. В данному случае если функция ваша, то я список аргументов представляю себе так:
C++
1
MATHFUNCSDLL_API void func(std::ofstream& fout, int n_args, myargyments);
ofstream& fout - ссылка на объект класс std::ofstream;
int n_args - количество аргументов в списке myarguments;
myarguments - непосредственно, сам список;

Вот так. Других вариантов нет.
Yandex
Объявления
01.10.2016, 13:43     Как сообщить компилятору, чтобы код не проверялся на ошибки?
Ответ Создать тему
Опции темы

Текущее время: 02:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru