📚 Learn how to solve problems and build projects with these Free E-Books ⬇️ C++ Lambdas e-book - free download here: bit.ly/freeCppE-Book Entire Object-Pascal step-by-step guide - free download here: bit.ly/FreeObjectPascalEbook 🚀📈💻🔥 My Practical Programming Course: www.codebeautyacademy.com/ Experience the power of practical learning, gain career-ready skills, and start building real applications! This is a step-by-step course designed to take you from beginner to expert in no time! 💰 Here is a coupon to save 10% on your first payment (CODEBEAUTY_YT10). Use it quickly, because it will be available for a limited time.
@joshuapobal98613 жыл бұрын
Thx a lot I think u talented in teaching..
@eunicefoo44993 жыл бұрын
I love this video so much, it helps me a lots. Thank you😍
@sinclairakoto85642 жыл бұрын
could you do a tutorial on how to delete a row / entry from a file please 🙏☺
@cipherion2 жыл бұрын
Code change: void readFileText(std::string myFileChoice) should have been coded as : void readFileText(const std::string& myFileChoice) so it isn't a copied string causing a heap allocation and therefore running much slower and taking up more memory.
@appiahgideon2132 жыл бұрын
thanks for this video, I've learned a lot from it
@tigergumby3 жыл бұрын
You described how to do all this in 20 minutes, what my school book took a million pages to describe. (Give or take a few hundred thousand pages.) Thank you!
@DizzyMay1233 жыл бұрын
Exactly! Took me ages to try and work this out then I realised why don't I just find a codebeauty video hahaha
@jerryp2433 Жыл бұрын
And a few thousand dollars.
@klevismema49983 жыл бұрын
Hey I commented in your last video and I said I was going to have a exam in c++ . I managed to get a 10/10 max score, thank you very much for helping me personally it was such a great journey through these series.
@CodeBeauty3 жыл бұрын
I remember 🤗 I'm so happy and proud! 🥳🥳💗
@luxis_22953 жыл бұрын
I’ve been having the doubt of how read and write from a file for weeks because my programming professor did not explained as good as you. You were the light that lit the way for me because I needed it for a project. Thank you Saldina!!
@CodeBeauty3 жыл бұрын
You're very welcome! Glad I could help! 🥰🥰
@edinfific25763 жыл бұрын
In order to explain something, a person needs to have both a good knowledge and understanding of what they're explaining AND an ability to bring that understanding down to a comprehensible level or, in other words, to bridge that gap between deep understanding and no idea about how something works. Many teachers and professors seem to lack either one, two or all of the three qualities above.
@meekosalas11533 жыл бұрын
Prefect timing, we are dealing with File I/O this week in class
@CodeBeauty3 жыл бұрын
It's going to be an easy class for you. 😁😁 You can read the description of this video for more details. ☺️
@DonteTidwell3 жыл бұрын
same here
@KwizeraPacifique-xf9dd9 ай бұрын
same here , next week.
@sehrishzarin2431 Жыл бұрын
my course constructors ignored this chapter even in exams last semester , now that i want to make my own project i realized how important this topic is
@Seanxiao-p3r Жыл бұрын
I recently started to work on a project which is in C++. I literally knows nothing about C++ and came to you channel. You literally saved my work... Please continue doing this! Many thanks!
@priyanshusaxena71573 жыл бұрын
My solution for the 1st challenge, converting a story to cipher and deciphering back the code in the console: #include #include #include using namespace std; int main() { fstream Myfile; // Taking the input string from the user string story; cout
@hbm2933 жыл бұрын
I think you can skip the "Converting the string to character array" part, as a string is basically already a character array (and there are ways to iterate over each character contained in the "string" object, as you also have used, so you could use directly that when you do the "int(...)" cast when writing into your file ). Also it's funny that since you concatenate the numbers in the file without any (non-number) separators between each of them, then when you read back your file you need to do the funny calculation.
@Ozonised3 жыл бұрын
Hey just wanted to say thank you :) Your formula for deciphering the text helped me a ton. I was stuck getting my program to decipher the text but thankfully I discovered your comment and so the formula which provided a ton of help :)
@tapansonak14313 жыл бұрын
Hi can anyone explain me the working of the decypher loop. I am not quite getting it. I didn't get the formula num = num * 10 + (line [i]- '0');
@ahmedassal87102 жыл бұрын
could you explain the formula num = num * 10 + (line[i] - '0' );
@jiimmyyy49292 жыл бұрын
Hey bro your code is awesome...Could you explain the calculations for the deciphering pls
@omarbenamer99852 жыл бұрын
IT HAS BEEN DAYS OF HARDWORK THAT I PASSED THROUGH IN ORDER TO GET MY FIRST APPLICATION, WHICH IS CONCERNED TO BE THE END OF THE YEAR FINAL PROJECT BY YOUR ENLIGHTENMENT; YOU MAKE ME SO HAPPY BECAUSE I COULD SOLVE MANY PROBLEMS THAT I FACED WITH FILES
@CodeBeauty2 жыл бұрын
I'm happy that I was able to help! Great job on your side as well! 🥰🥰
@sinnyx32486 ай бұрын
explained my 3 lectures from college in 15 mins!! this is so sick because Ive actually understood you better
@nopecharon Жыл бұрын
I have an exam on Object oriented programming in less than 2 hours and these videos are a life saver :- )))
@CodeBeauty Жыл бұрын
Good luck 🤞
@HuyNguyenQuang-hb5kk20 күн бұрын
I wish I had known your channel sooner, at least 2 years. Your lectures have minimized my study process from 3 hours (on my uni's class lecture) to just no more than 1 hour.
@CodeBeauty20 күн бұрын
I'm so glad my videos have been able to help you learn faster and more efficiently! 🤩🤩
@cac22442 жыл бұрын
So friggin' refreshing...quick, to the point and extremely clear and logical... Nothing I could get from 200+ hours on various coding courses on Udemy.
@bigbro_songz2 жыл бұрын
Big Bro 3 minutes ago I just love how you make coding so simple, Saldina. You have a great gift. Keep up the good work👏🏽👏🏽👏🏽
@hbm2933 жыл бұрын
3:20 @CodeBeauty Yes the ".txt" extension is just to make Windows' shell use whatever default program to open these text files. But otherwise, any extension is good as well. The important point however is that, used as such, the fstream::open() function opens files in **text mode** by default, unless one ORs the second parameter (the mode) with ios::binary. This is important, because the default text mode is "translated" in the sense that depending on the platform you run the code, the end-of-line character being issued in the file will be different ( on *nix, on mac, on Windows), even if you just use " " (without " ") in the code.
@CodeBeauty3 жыл бұрын
Thanks for taking the time and contributing with your knowledge. ☺️ I appreciate it and I'm sure that it will be helpful for anyone who is looking for tips and additional info in the comments! ☺️☺️
@hbm2933 жыл бұрын
Thanks! 😊
@satyaprakash29103 жыл бұрын
I am a beginner starting from yesterday. Your videos are so easy to understand. I am going to watch all videos of your channel. i started from your beginner's playlist
@potatoitis3326 Жыл бұрын
Saldina thank you for making this concept easier to understand. You are definitely an inspiration and I hope to be as great at programming just like you someday.
@ghislain72823 жыл бұрын
New video from codeBeauty notification, me on the road running as fast as I can to watch it. Thanks Saldina.
@CodeBeauty3 жыл бұрын
You rock! Hope you'll like it! ☺️☺️
@ghislain72823 жыл бұрын
@@CodeBeauty The only thing left is, finishing thoseTasks😊 I’ll always check them.
@larrylarragueta3683 жыл бұрын
I have enjoyed watching you videos. You are truly a good teacher. I have watched C++ file handling, but I would like you to go deeper into file handling with binary files. To be specific, I would like to see you talk about how to copy files in C++ from one place on your hard disk to another. Thank you very much for all of your hard work!
@paulferri60733 жыл бұрын
Here is my solution to the second challenge with the text file. Please let me know if you see any optimization I could do, or any other modifications. #include #include #include #include #include #include //Structure to store one question and three answers struct Question{ std::string question; std::array answer; int correct; Question(){} Question(std::vector parsedLine){ question = parsedLine[0]; answer[0] = parsedLine[1]; answer[1] = parsedLine[2]; answer[2] = parsedLine[3]; correct = stoi(parsedLine[4]); } }; //Parse the data in each line given a comma as a delimiter std::vector parseCommaDelimitedString(std::string line) { std::vector result; std::stringstream s_stream(line); while(s_stream.good()){ std::string substr; getline(s_stream, substr, ','); result.push_back(substr); } return result; } int main() { //Initialization and input of questions, answers, and answer Question question[5]; //Read and parse data from file using comma delimiter std::fstream myFile; myFile.open("paul.txt", std::ios::in); int j = 0; if(myFile.is_open()){ std::string line; while(getline(myFile, line)){ std::vector parsedLine = parseCommaDelimitedString(line); // Store data from file direct into structure question[j] = Question(parsedLine); j++; } } // Initialization of variables int userAnswer = -1; float total = 0; float PercentTotal = 0; int ansLow = 1; int ansHigh = 3; // Loop for five questions for(int i = 0; i < 5; i++) { //Print out question std::cout = 5){ std::cout
@nidadursunoglu6663 Жыл бұрын
normally these videos stress me out but your tone is so calming
@glitch34173 жыл бұрын
Thanks Saldina, I was waiting for ages for this video. Actually I have a request to make, that if you find the time to do so, make an advance level video about file handling like about reading mixed data (numbers, alphabets, symbols, spaces, without new line) and taking out the specific type of data according to our desire and storing it in arrays, and also more info about functions like getline and putting some conditions in their parameters to ignore specific characters. Me and my friends will be waiting desperately. 🤞🏻🤞🏻
@__hannibaal__2 жыл бұрын
Hi Saldana We can use some thing from number theory so as periodic function or bijective function (one to one )function If unsigned char c = 0 to 255; int crypto = 5 just add to c+crypto =c, some one didn’t now the code he can’t read it By reversing c=c-crypto for every char in file you can read it; This very simple way; we can construct very complex file crypting by use word as whole number like abc=505153; than use some Number theory of division and prime number… We can use congruence c=b[a] ; a
@con_el_maestro3544 Жыл бұрын
I cannot believe that I finally understand this, I'm gonna cry😭. Anyway let me get started with the homework you gave us
@noelhann52623 жыл бұрын
Thank you and wish me luck on my exam in half an hour. I already understand pretty well everything we've learned so far except file reading and writing so lets hope I finally get it. I at the very least get it better than I did before. Thanks for the help
@CodeBeauty3 жыл бұрын
Good luck 🤞🥰
@noelhann52623 жыл бұрын
@@CodeBeauty thanks! I think I got the file reading question correct (it’s not graded but I checked it when I got home). It’s another thing I got wrong. Ah well. I got the file reading question right so that’s good 👍
@alphakalo52312 жыл бұрын
Thank you so much for your dedication put into these videos. They make learning c++ so much easier and enjoyable!
@alirezasoleimani25242 жыл бұрын
One of the finest C++ Tutorials in KZbin. Keep up the good job...
@LukeSkyWarrior Жыл бұрын
Great video! Much better than some sites explications that use other forms, and I'm not so good listening in english, but she speaks so well and I understand. It deserves my like
@CodeBeauty Жыл бұрын
🥰🥰
@dannywijaya92912 жыл бұрын
THANK YOU SOO MUCH.very comprehensive and easy to understand.been looking on how to read txt file into c++ for the past few days and no one could explain it as well as you.
@leviyt25003 жыл бұрын
thx mam i was struck in a problem and resolved it after watching the video you just save me from embarrassment infront of my fellows
@agirlindenial87522 жыл бұрын
i have my programming fundamentals final exam tomorrow, hoping for an A , file handling is the only topic left. I hope i ace it but incase i dont, at least i know i gave it my best and learned so much
@abdelfetahissellal52653 жыл бұрын
Thanks Sister , for Muslims تقبل الله صيامكم
@CodeBeauty3 жыл бұрын
Ramadan Mubarak to all Muslims! ♥️♥️♥️
@abdelfetahissellal52653 жыл бұрын
I I appreciate that. Thank you.
@magzoobsiddig59483 жыл бұрын
امييين
@klasr58373 жыл бұрын
It's 1am midnight.. perfect time for code in c++. And files are everything for any project. Starting from config to header, src etc.
@CodeBeauty3 жыл бұрын
So, a night owl 😁 I also enjoy working at night. I believe I started filming this video around 1-2 am 😁🤭 Enjoy!
@klasr58373 жыл бұрын
Hey saldina, it's a request, while explaining the function please explain the all parameters the function talking, all the return values and reasons so it will be beneficial. Examples Like if an functions return 0 on success and -1 on memory failure or -2 in permission errors
@klasr58373 жыл бұрын
@@CodeBeauty dark theme, c/c++/python, ide or terminal, notepad and pencil eraser, few hardware(atmega, Raspberry pi, stm,esp). All time love moments of life. Can u feel it... Can u feeeeeel it ?😂
@guillermo52953 жыл бұрын
I do really appreciate your time and effort. Thanks a lot for your content! You got the best channel on youtube to learn C++!!!
@CodeBeauty3 жыл бұрын
🥰🥰
@weldejewergskahsay8 ай бұрын
what a capable software engineer you are saldina.confidentialy i can say my teacher .thanks
@tanayasharma77763 жыл бұрын
one of the best channels for learning c++ ,thanks a lot .
@juanmiguelgomezmedina41533 жыл бұрын
Gracias por la explicación, es clara y sencilla. Tus videos me son de mucha ayuda para aprender C++. Procuraré realizar las tareas que indicas. Un saludo desde Minatitlán, Ver. México.
@CodeBeauty3 жыл бұрын
Hola Mexico! De nada, y muchos saludos! 🇲🇽💚🤍❤️
@Islam360733 жыл бұрын
I am loving your way of teaching.
@CodeBeauty3 жыл бұрын
Glad to hear that, thank you! ☺️☺️
@Islam360733 жыл бұрын
@@CodeBeauty 🙂
@babitagurung6724 Жыл бұрын
Thank you so much for making this wonderful video. I heavily code in java. I am taking an elective class that requires me to code in C++. I really needed this tutorial.
@G00seLord Жыл бұрын
thank you so much, it's so hard to find good answers sometimes even for the simplest of coding questions, you just saved me a lot of headache
@tasharodriguez68812 жыл бұрын
I'm doing Files in class this week so this perfect Your truly amazing!! 😍😍😍😍 Your my favorite coder!!
@andregrobler43932 жыл бұрын
Thanks Saldina. Your lectures are excellent and presentation best I have seen on YT.
@gavinzengeni1749 Жыл бұрын
Best teacher i ever had. Receive my greetings from Mozambique, Maputo.
@rohanijaz58743 жыл бұрын
your lecture really helped me doing file handling , may allah grant u peace
@Joinwithmeonmyjourney3 жыл бұрын
Hi Saldina! Thanks for your great videos. Going to watch them all🙏
@CodeBeauty3 жыл бұрын
That is awesome. You are so welcome! ☺️☺️
@himanshurajpal78423 жыл бұрын
Saldina is back🎊🎊🎊🎊👌👌👌👌Namaste didi..... You are on time , Wednesday... I respect your discipline..... thankyou didi 👌
@CodeBeauty3 жыл бұрын
I try to be disciplined 😁 Thank you so much! 🙏
@Mnerd7368_3 жыл бұрын
Thanks. I have been struggling how to do this for several months.
@shakeebahmed72463 жыл бұрын
I always eager to watch your video. Finally I learned the c++ and got a job lately. Thank you so much for your beautifull yet comprehension videos.
Thanks for your efforts Saldina! Really instructive content demonstrated simply and briefly.
@CodeBeauty3 жыл бұрын
My pleasure! ☺️☺️
@kingfederico96062 жыл бұрын
That is sweet, only 20 min and everything is clear!
@chakt27723 жыл бұрын
Awesome explanation. Real beauty in teaching coding. Thanks for great work.
@imadsalem14463 жыл бұрын
Thank salinda for all the hard work you put in this channel .i'm imad from syria
@zoraizsyed19103 жыл бұрын
You're so awesome! Thanks to your explanation I was able to get my class project done!
@sam-fy3dh2 жыл бұрын
Very Helpfull videos! Understood a lot more, your way of explaining makes things so much easier to understand, would love to see a video about handling other files like json and csv files!
@Fox_Gaming2082 жыл бұрын
Most helpfull video EVER MADE! No books or documents or teaches can be compared to this! :D
@shakshi91083 жыл бұрын
My college professor taught this and I was scratching my head and wasted time in so many videos ,now it's super clear,thanks👍 One Q-why do we have to open it in file explorer?
@CodeBeauty3 жыл бұрын
You don't. That is just the most common way I open files when I want to read or edit them 😃😃
@jeffreyabillion41373 жыл бұрын
Task 1 //I'm still a first-year student sorry for my codes and btw your videos helped me a lot thank you so much. #include #include using namespace std; int main() { fstream diaryFile; diaryFile.open("diary.txt", ios::in); if (!diaryFile) { cout > fileContents) { cout
@becolex11612 жыл бұрын
what to do if file is not created or opening
@attila60423 жыл бұрын
thank you very much! you have been very clear, the method you have shown is also the most "compact" I have foundd
@asgm13822 жыл бұрын
Amazing video as always, thank you for inspiring others to code. Much love from USA :)
@watchandenjoy10433 жыл бұрын
And one thing more you are software engineer I am also I this field but as a student so knowledge from you about about experience in detail is helpful thank you
@wasimkhan-th1it3 жыл бұрын
Thank you maam thank you thank you very much same timing I m already working on it but no much understand this topic after this video I clear my concepts thank you thank you much
@kevmorake9636Ай бұрын
It's that time of the year again, 😅saving the semester. All thanks to code beauty
@CodeBeautyАй бұрын
than you should check my Practical Programming Course at www.codebeautyacademy.com It is course in C# (not C++) but concepts that you learn as part of it are applicable on every programming language. We are building real desktop application and you will be learning alongside other students, with me as your personal tutor. With this you will also gain access to exclusive Discord community. I'll be happy to have you there. :)
@SILX3 жыл бұрын
YESSS these tasks are so good!
@hassanjaveed21682 жыл бұрын
Hey, Ma'am Saldina your teaching style is very beautiful 😍 and this video is very helpful to me. I request to make one video on Matrix with file handling.
@oliverarnold636810 ай бұрын
i wanty to know why we include system("paused>0")
@b0neless437 Жыл бұрын
Saved my life for this assignment, thank you!
@klasr58373 жыл бұрын
Excitedly waiting for your STL playlist... 😀
@guyjon_132 жыл бұрын
Learned two things today. The word append and how to append a text file in c++. Thx.
@addisuyoutoubechannel84042 жыл бұрын
thank you saldina i have enjoyed this video please give other video for next time about classes and structures in c++. good time every time
@Lancelot2512 жыл бұрын
The answer to the ques 1 is this : #include #include #include using namespace std; int main() { fstream file; //user input string cont; cout
@felipevalles38313 жыл бұрын
Excelente vídeo y excelente explicación, aprendido mucho más desde que veo tus vídeos. Saludos desde Lerdo, Durango. Mx.
@n.aliamiri62772 жыл бұрын
I have thoroughly enjoyed many of your videos on C++ and I am continuing with your 10 hr full course. Recently, I went through your video of file operations. I found it to be quite simplistic. I would like to design Harry Markovitz's mean-variance analysis of stocks to determine the best weighting of DJIA stocks. To do that, I have a file with 31 records, with each record taking up one line. First data is the ticker symbol, and the next 260 pieces of data are the weekly closing prices of that stock (or index), and then I would like to save the next 5 slots for calculated data. If I have these in one text file. What would be the data structure like for each record? How can I read it into my variable in my program? How can I linefeed after reading one line? After reading the data into the program, comes CPU and memory intensive work of manipulating the data, sorting the result, and then writing it into a new text file.
@DQ_CONTROL2 жыл бұрын
Excelente Video.... super claro y funciona en Dev C++ y CodeBlocks! Eso si, si tienen problemas con el antivirus, deshabilitarlo y se cargara en la carpeta donde esté almacenado el archivo C. Saludos desde Colombia - Suramérica!
@rajashafay29093 жыл бұрын
Thank u so much. You really explain it very well . That's make my task more easy to understand.
@JordantheComputerScientist2 жыл бұрын
Thank you so much. You just helped me pass.
@anthisavvidou98302 жыл бұрын
can you explain how to add input from the user in a file? everything you said was really helpful!! I feel like I can actually understand most of the things now
@aliafzal30293 жыл бұрын
Heyyy ... u r best ✨💜 Thanku for teaching us while u have buzy routine really apreciate this😊
@CodeBeauty3 жыл бұрын
Thanks, that's so nice of you! ❤️❤️
@sanamehdi72842 жыл бұрын
All that I can say is thank you very much Saldina.
@micksail33412 жыл бұрын
I was looking for a C++ basic file process video. Thank you for your time on making this video. Again Thank You and God Bless, Take care..........end of lline....
@scrpld71113 жыл бұрын
Thank you for you videos CodeBeauty your are my virtual code mentor. Keep up the good work.
@hugusACFgugaefgo3 жыл бұрын
Your videos are the best explaining that you could find on YT. There are examples and exercises to train you. Btw: will you do videos to show the solutions at your tasks?
@CodeBeauty3 жыл бұрын
It depends if people want me to do it 😁😁 I just reviewed someone's code, and it has a very useful and interesting solution for the homework task. It is in the pinned comment. You can check it out if you need help, but can also solve it in your own way. ☺️☺️
@shdyo8 ай бұрын
This has been a great help once again, thank you!
@abdulrabazfar88523 жыл бұрын
This was awesome but can you please do more videos regarding reading from DIFFERENT TYPES of files. Thank you
@apropo88689 ай бұрын
you explain really good and really easy to understand
@seancampbell1682Ай бұрын
Wow, you truly are a code beauty! Thank you for this video, it was an excellent explanation of read/write into text files! Subscribed, can't wait to see your other videos!
@tarekkawarma6895 Жыл бұрын
I swear you're better than my professor
@EveryThing-zj1us2 жыл бұрын
Thank you pretty much, This video makes me feel happy.
@CodeBeauty2 жыл бұрын
☺️🥰
@timyrasegty78573 жыл бұрын
It's magnificent!
@CodeBeauty3 жыл бұрын
You are so welcome! 🙏
@matijaxzivkovic88433 жыл бұрын
Saldina is best girl on whole KZbin!
@Dulge2 жыл бұрын
wow the explanations are on point thanks.
@senalshamika94263 жыл бұрын
Saldina U saved my day. Thank you
@CodeBeauty3 жыл бұрын
😃😃🤗
@澳洲麵3 жыл бұрын
thank you very much although English is not my mother language , but i still understand your lesson , thank you
@thomaspfaff10743 жыл бұрын
Your Tut is very, very good. If I want to change data, I have to load, change and save everything. Example addresses of friends. Perhaps sqlite3 or something other would be better suited. Can you make a video about it?
@raffhans1212 жыл бұрын
how to read the file and take the information of the file and compare with user input?
@saadmalik52823 жыл бұрын
Plz make a lecture on friend classes and smart pointers and other advance c++ concepts
@CodeBeauty3 жыл бұрын
I already have smart pointers high on my priority list, so you can expect that first ☺️
@NoobLinus10 ай бұрын
nice video, helped me a lot before the exam for revision
@nirajnaik8254 Жыл бұрын
Can you please make a video on binary files as it would be really helpful 💓
@rahmasamy74633 жыл бұрын
you are my fav at all u are wonderful !!
@ramagrawal12313 жыл бұрын
hey saldina iam from free code camp your video was excellent