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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ChipChop
1 / 1 / 0
Регистрация: 29.09.2016
Сообщений: 111
#1

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

01.10.2016, 13:10. Просмотров 125. Ответов 3
Метки нет (Все метки)

Функция из моей предыдущей темы заработала
Вывод в файл в цикле в процедуре

затем я ее перенес в библиотеку 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++
Здравствуйте. Ради интереса я решал следующую задачку: Выражения языка L записываются по обычным правилам и строятся с помощью знаков...

Как изменить код, чтобы не было ошибки "expected initializer before void" - C++
В общем, компилятор почему-то ругается на 3 строку, говоря &quot;expected initializer before void&quot; Что ему тут не нравится -- ума не приложу....

Как подключить библиотеку gluit к компилятору? - C++
В общем, посмотрел на ютубе ролик с созданием змейки, решил попробовать сделать. Там все прекрасно описано, кроме подключения OpenGL и...

Как компилятору указать директорию заголовочных файлов. - C++
Мне надо на Visual Studio 2010 Ultimate. Нужно указать директорию заголовочных файлов DirectX'а.

Как запретить компилятору неявное преобразование из числового типа в символьный? - C++
У мя возникла такая проблема: я ввожу данные типа char и мне надо быть уверенным, что я ввел именно символ, т.е. если я ввожу число мне...

Как переделать код, чтобы изменить интерфейс до неузнаваемости? - C++
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;fstream&gt; #include...

Есть готовый код C++ (Code Composer Studio). Копирование матрицы. Как исправить ошибки? - C++
т.е. это часть проекта для ЦСП на языке С, но файл исполняемой программы .out не создается из за ошибок в коде :( В С никогда не работал,...

Как переделать код, чтобы программа принимала вещественные значения? - C++
Как переделать код, чтобы программа принимала вещественные значения( просто при вводе 1.5 программа сходит с ума) #include &quot;math.h&quot; ...

Как исправить код, чтобы выводил значения в порядке убывания? - C++
Как исправить Case 3 чтобы выводил значения в порядке убывания? #include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;math.h&gt; ...

Как сделать так, чтобы код вернул НОРМАЛЬНУЮ строку в pName, а не мусор - C++
Короче, либо мне сейчас КТО-НИБУДЬ ПОМОЖЕТ, либо я... :wall: .. нувыпоняли. ВООБЩЕМ #include &lt;iostream&gt; #include &lt;fstream&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Invader0x7F
Helper C/C++
280 / 157 / 61
Регистрация: 22.09.2016
Сообщений: 519
Завершенные тесты: 5
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
Сообщений: 111
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++
280 / 157 / 61
Регистрация: 22.09.2016
Сообщений: 519
Завершенные тесты: 5
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     Как сообщить компилятору, чтобы код не проверялся на ошибки?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru