EmrahFidan / desktopSearchEngine

This repo is a C project designed to examine the words in the content of (.txt) of the doays in the folder and find the words we are looking for.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


🖥️ Desktop Search Engine


This repo is a C project designed to examine the words in the content of (.txt) of the doays in the folder and find the words we are looking for.

Features

Here are some of the key features of this project:

  • Customizable: This project is designed with customization in mind. You can easily tailor it to your specific needs and requirements, making it a versatile solution for various use cases.

  • Clean Code: The project maintains a high standard of clean and well-organized code. This not only enhances readability but also simplifies maintenance and future development.

Customized

file1,file2,file3,file4,file5,....
  • You can put the content of these files (.txt) and the numbers you want.
ignore.txt
  • You should put the words you want to be ignored here.

Screenshots

Screenshot 1

Lessons Learned

File operations can be quite challenging because sometimes I got errors in the file path.

I also learned and used the use of recursive functions with this project.

Recursive functions are functions that call themselves and solve the process by breaking it down into smaller sub-problems. This approach allows complex problems to be broken down into more understandable and manageable parts. But the important thing is that the recursive function includes a termination condition and continues to call itself until this condition is met.

Feedback

If you have any feedback, please contact me at: emrahfdn.work@gmail.com

About

This repo is a C project designed to examine the words in the content of (.txt) of the doays in the folder and find the words we are looking for.

License:MIT License


Languages

Language:C 100.0%