У меня есть файл parser.h, Parser.cpp с функциями в нем конструктор являетсяКак объявить экземпляр моего класса?
Parser::Parser(string filename){....}
Теперь я хочу использовать анализатор в моем functions.cpp файле, где я сделал обязательно
#include "Parser.h"
В моей функции я хочу использовать парсер, как создать новый экземпляр, это то, что у меня есть, но я получаю синтаксические ошибки.
Parser::Parser parser("filename.txt");
извините ребята, я должен был уверен, что я скопировал мой код правильно, я не имею котировальные ошибки, равно как и не я забыл inlude parser.h
Возможно, вы ошибаетесь, но не должно быть вашим именем файла «filename.txt» вместо «filename.txt», который будет считаться символом. Возможно, вы можете показать свой код отладки? – Genzume
Для информации людей, по-видимому, было как минимум два исправления этого вопроса, которые исправляли опечатки при копировании кода, выполнялись достаточно быстро, чтобы не быть отмеченными как изменения вопроса (да, это работает ehre). Комментарии и ответы, которые не были найдены выше, относятся к более ранним версиям. –
Кажется, что выбранный ответ был отредактирован в вопрос ... так ли это была проблема? Или у нас только что была хорошая опечатка? Смешение. –