This commit is contained in:
Raphael 2024-11-13 22:13:26 +01:00
parent 7565eabf9b
commit c5144c9d77
3 changed files with 33 additions and 42 deletions

View file

@ -1,9 +1,8 @@
CompileFlags:
Compiler: clang
Add:
- "-xc++"
- "-stdlib=libc++"
- "-std=c++98"
- "-I/usr/local/include"
- "-I/nix/store/pzmpyb9hxfv60vh0l67avr94h71nip1b-llvm-16.0.6-dev/include"
- "-I/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include"
- "-I/Users/raphael/Documents/42_cursus/circle4/cpp/cpp00/ex01"
- "-I/Users/raphael/Documents/42_cursus/circle4/cpp/cpp00/ex01/includes"

View file

@ -6,7 +6,7 @@
/* By: rparodi <rparodi@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/11/05 15:24:29 by rparodi #+# #+# */
/* Updated: 2024/11/06 16:36:48 by rparodi ### ########.fr */
/* Updated: 2024/11/09 10:36:55 by rparodi ### ########.fr */
/* */
/* ************************************************************************** */

View file

@ -6,7 +6,7 @@
/* By: rparodi <rparodi@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/11/05 15:58:02 by rparodi #+# #+# */
/* Updated: 2024/11/06 16:14:03 by rparodi ### ########.fr */
/* Updated: 2024/11/09 10:41:45 by rparodi ### ########.fr */
/* */
/* ************************************************************************** */
@ -14,8 +14,7 @@
#include <fstream>
#include <ios>
Sed::Sed(char **argv, std::ifstream *input)
{
Sed::Sed(char **argv, std::ifstream *input) {
_filename = argv[1];
_filename += ".replace";
_to_replace = argv[2];
@ -23,18 +22,11 @@ Sed::Sed(char **argv, std::ifstream *input)
_input = input;
}
Sed::~Sed()
{
Sed::~Sed() {}
}
const char *Sed::getFilename() { return (_filename.c_str()); }
const char *Sed::getFilename()
{
return (_filename.c_str());
}
bool Sed::line(std::ofstream& output)
{
bool Sed::line(std::ofstream &output) {
std::string to_ret;
if (!std::getline(*_input, to_ret)) {