open() doesn't literally open the file. By "open" it means to perform input/output operations on it. So it kind of opens it, but it doesn't display it :3
@EMOxCORExAT try to right click it and open with and select any windows included text reader program, such as: notepad or worpad, try not to use word or so, cause the text may be different or not showing properly.
How do I handle key presses and key up events in the windows message loop? I need to be able to call two functions OnKeyUp (char c); and OnKeyDown (char c);???
@savanath: I'm using Visual Studio 2010, and I was able to locate the new text file under the name of the project folder I created, but it did not open automatically. Hope this helps.
How do I do this using Xcode on a Mac? I tried using "newfile.txt", but it failed because macs don't use .txt files. I tried "newfile.rtf" using Rich Text Editor, which is used to write notes in TextEdit, but it failed as well. I even tried calling one of the text files which I have saved on my computer to test it, but this didn't work either.
you need to add abit more to the video so that you can specify where you want to save the text file, regarding its location..because atm im using visual studio and its saving the text file within the project file.
I remember when I was like: "What the fuck is he talking about?" and now, I can interpret his code without a second thought, including what's happening behind the scenes.
hey boston, i been working on a program for a while and im having some trouble, i need to create a file by the name thats inputted by the user......how do i do that??
if ur having problems with the file showing up, save the .cpp file that ur working on to ur desktop, then it will open up when u run it, lol, it took me way to long to figure that out. but i hope this helps someone like me.
also how can you make it only change one thing not all of the file as it will overwrite the previous thing it you just put the thing in you want to change..
thank you! really needed this as i needed to help my mate edit a file and he didnt know what to change so i just sent him the .exe and he ran it and it did it for him :D if that made sence
@RaamAnkka This is used for liken ton of stuff. Saved games and variables, loading maps, and really anything else that you can store in a .txt so you don't have to waste a bunch of memory.
Wierd, it makes the file okay, then if i change the text it doesnt get updated. Deleting the txt file, i run the prog again (with different text this time), it creates it, but with the old text inside, not the text i have just changed it too. wth
one way to find out if you created a new file is to go to start, search, and search for the name of the file you created and if its there, there should also be any text you may have written on to the new txt file aswell! pretty cool!
one way to find out if you created a new file is to go to start, search, and search for the name of the file you created and if its there, there should also be any text you may have written on to the new txt file aswell! pretty cool!
I know this tutorial is so old, so I may not get an answer, but this never works for me. I don't know why. Has something changed with C++ in a year that causes this to not work? It's put in exactly, even brings up the command prompt, but never creates any kind of a text file. I basically typed everything in word for word, and no matter how I do it, it never brings up any text file....
@Universaldark The same thing was happening to me. However when I ran a search for the file it was found in the same folder as where I had the original file saved (The c++ file)
i am making a math quiz and i got the main stuff to work, but the problem is that when i am writing the points into a file with the name of the person, i want it to add it instead of replacing what's in there already.
hello folks! i m a c++ newbie but i want a very important (for me) code.i want to run this hexadecimal 10 digit program to a text file.with other words, i need to combine the codes from your video, to my code and create a C code with txt export.can you please doing that for me/? sorry for bad englsh.here is the link
i have one question: what does the "using namespace std" do? i do some c++ programming at school, but i've never used or heard about this; thanks in advance, and thanks for sharing your c++ knowledge with us ;)
@ElPeester Can you show me or him the exact code that you wrote ? Cuz its pretty hard to tell you what you have done wrong without it. Just copy and paste it into here.
Hello, iam not new to c++ but i have a question, what if you dont want to erase the previous "version" of the file but want to continue on the bottom ?
For those of you using Windows 7, the file won't be created on the desktop. It'll be created wherever the actual C++ program we've been working with is saved, most likely in C:\Dev-Cpp.
I thought so too, until I discovered it's actually made in the same folder as you saved your program (which in my case was not the desktop). Also if that text file is still missing, try to run your program as administrator and now it should work.
great tutorial man one of the few concepts of c++ i still have to learn to get the basics down... As far as system("pause"); you're better of using cin.get(); to make a program platform portable...
as for below with using namespace std most classes that ive seen using std by people a lot better then me uses std::cout<< etxc, to avoid the computer getting cofused and just in case theres is any name conflict
If its inside the funktion you have to write it in all the funktions and if its outside then it will be global and there will be no need to write it in all funktions....
I like this tutorial, however I also had a small problem finding the file. But as a note you should look in your file where ever your programs are being saved to. Thanks Bucky...You rock!!! \0/
If you are not able to see the txt file please check inside the folder where you are saving your c++ programs. For example in my case I save all my programs on c drive on a folder called cplus. In this case I open the c drive and just check in that folder. so it depends where u save ur programs.. desktop, my documents etc
hello everyone. i cant get it to work. i nid ur help i cant get it to work on my pc. no file is been created. i have followed the steps all ova and ova, but it aint working. thanks.
...No. API (WriteFile, ReadFile, OpenFile, etc) > fstream. Bad coding habits. And what's the point of system("pause"), you are just writing something, why let it stop? If you are going to do something, just use std::cin.sync(); and std::cin.ignore(); if you are already using iostream. But if you still want to pause with API, just make an empty Win32 app and display a messagebox if it returns sucessful
Actually, if it was criticism, I would have just blantantly said how "bad" it was. (Though it completely wasn't) I gave better methods such as using std::cin.sync(); and std::cin.ignore(); So I think your mindless post has reserved the right to be used as toilet paper.
Your tutorials are extraordinarily helpful for me.
I am trying to navigate my way through my self taught program to learn about computers and coding- your tutorials of C++ and How to Build a Computer are greatly appreciated.
yes i hope you do a tutorial that covers all the main libraries which will sometimes need to be included in c++ programming. thanks tutorials how to how do i? you are awesome thenewboston. giveaway.
So, is there a list of the ways you can edit text such as "\n" for new line?
Ardrin2889 18 hours ago in playlist C++ Programming Tutorials from thenewboston
which makes it obvious why you would want to close() it.
Ardrin2889 18 hours ago in playlist C++ Programming Tutorials from thenewboston
open() doesn't literally open the file. By "open" it means to perform input/output operations on it. So it kind of opens it, but it doesn't display it :3
Ardrin2889 18 hours ago in playlist C++ Programming Tutorials from thenewboston
@EMOxCORExAT Is this a joke?
PopulardayOfApril 1 week ago
@EMOxCORExAT try to right click it and open with and select any windows included text reader program, such as: notepad or worpad, try not to use word or so, cause the text may be different or not showing properly.
AlphMarco 2 weeks ago in playlist C++ Programming Tutorials from thenewboston
Took me a couple of tries, but I understand this now :)
Ifindthevids 1 month ago
@EMOxCORExAT This confused me too, but it doesn't open the file, it just makes one, he said in the video that he was opening the file.
Ifindthevids 1 month ago
This has been flagged as spam show
Answer the Question please:::
How do I handle key presses and key up events in the windows message loop? I need to be able to call two functions OnKeyUp (char c); and OnKeyDown (char c);???
sonfromheaven 1 month ago
You should really make a video on binary files.
thecoast47 1 month ago
@savanath: I'm using Visual Studio 2010, and I was able to locate the new text file under the name of the project folder I created, but it did not open automatically. Hope this helps.
scottathena1976 1 month ago
How do I do this using Xcode on a Mac? I tried using "newfile.txt", but it failed because macs don't use .txt files. I tried "newfile.rtf" using Rich Text Editor, which is used to write notes in TextEdit, but it failed as well. I even tried calling one of the text files which I have saved on my computer to test it, but this didn't work either.
EARL131141 1 month ago
you need to add abit more to the video so that you can specify where you want to save the text file, regarding its location..because atm im using visual studio and its saving the text file within the project file.
theman1992 2 months ago
ok so i was able to find the text file i created but why doesn't it pop up
gumby30allstar 2 months ago
@gumby30allstar It doesn't open one, it just creates it.
Ifindthevids 1 month ago
great sam keep doing
sunnydeoloo 3 months ago
@EMOxCORExAT same, myn saved it in the dev cpp file
dsadsa9881 3 months ago
its fileinception.
3croN 4 months ago
i follow every step but couldn't find the txt file anywhere
savanath 4 months ago
@savanath myn saved it in the dev cpp file
dsadsa9881 3 months ago
@savanath search for it in the folder where you saved the cpp
hinafu2 2 months ago 2
@savanath it should be on the root of your project or your source code
diod1997 2 months ago in playlist Autres vidéos de thenewboston
@savanath it's wherever you put your .cpp file
MICHAELZHANG1997 1 month ago
Can I specify the location of the file?
Yikak4 5 months ago
Comment removed
Yikak4 5 months ago
Comment removed
Yikak4 5 months ago
Comment removed
Yikak4 5 months ago
Hey,
why isnt this video on your website?
ChiefOScience 5 months ago
This has been flagged as spam show
press on the video , now press 8 every half a second ... ok im opening it ! XD
bradbrock1 6 months ago in playlist C++ Programming Tutorials from thenewboston
press on the video , now press 5 every half a second ... lolz
bradbrock1 6 months ago in playlist C++ Programming Tutorials from thenewboston
how do i force the computer to run the program as admin and change dir to create the file in?
SwipperHD 7 months ago
One word "awesome!"
L3v1Te 7 months ago
is there a way to change the directory that the file will appear in other than just doing system ("cd")
thatsmamaluigitoyou1 8 months ago
I remember when I was like: "What the fuck is he talking about?" and now, I can interpret his code without a second thought, including what's happening behind the scenes.
DeadCapacitor 8 months ago
what does this mean:
C:\users\*****\desktop\happyb~1.EXE
the NTVDM CPU has encountered an illegal instruction
CS:0572 IP:0103 6c 75 64 65 Choose 'close' to terminate the application
?
TH3L44R123 8 months ago
\n
is that for new line like the endl?
linkinl1 8 months ago
hey boston, i been working on a program for a while and im having some trouble, i need to create a file by the name thats inputted by the user......how do i do that??
HardkoreRocker 8 months ago
umm.....i did the exact same program except i changed the gave the text a bizarre name and it doesent work??
can any1 help?!
lifetycoon101 9 months ago
@lifetycoon101 same problem
rickardsunden 9 months ago
This has been flagged as spam show
@lifetycoon101 same problem
rickardsunden 9 months ago
This has been flagged as spam show
@lifetycoon101
if ur having problems with the file showing up, save the .cpp file that ur working on to ur desktop, then it will open up when u run it, lol, it took me way to long to figure that out. but i hope this helps someone like me.
jeremyisreallyawesom 3 months ago
rickardsunden 9 months ago
also how can you make it only change one thing not all of the file as it will overwrite the previous thing it you just put the thing in you want to change..
R4G1NG 9 months ago
thank you! really needed this as i needed to help my mate edit a file and he didnt know what to change so i just sent him the .exe and he ran it and it did it for him :D if that made sence
R4G1NG 9 months ago
Bucky you're a genius!
Soap360 10 months ago
new C++
Tutorial!!
rockydasha 10 months ago
Heheheh this can be used to make viruses....
TheWeirdTechGuy 10 months ago
@TheWeirdTechGuy ..not really... you have to enlighten your defenition of a virus.
daeheadshot 10 months ago
wassupuwssuwh evverybody
heydude8999 11 months ago
@RaamAnkka This is used for liken ton of stuff. Saved games and variables, loading maps, and really anything else that you can store in a .txt so you don't have to waste a bunch of memory.
MrJacobkip 11 months ago
So i know this is like not relevant but how could this be use of? could you use it on games maybe for the save file?
RaamAnkka 11 months ago
Excellent tutorials, FAR easier to understand than the others I've been watching. Thanks again.
scoobly 11 months ago
bucky! new c++ tutorials plsss or i am screwed :D
TUZSTER 11 months ago
Wierd, it makes the file okay, then if i change the text it doesnt get updated. Deleting the txt file, i run the prog again (with different text this time), it creates it, but with the old text inside, not the text i have just changed it too. wth
PICLex 1 year ago
@PICLex re-compile?
LyriiczBoii 11 months ago
I done 30tests on 23 tutorials =)
sirspawnalot 1 year ago
This has been flagged as spam show
one way to find out if you created a new file is to go to start, search, and search for the name of the file you created and if its there, there should also be any text you may have written on to the new txt file aswell! pretty cool!
bensewards 1 year ago
one way to find out if you created a new file is to go to start, search, and search for the name of the file you created and if its there, there should also be any text you may have written on to the new txt file aswell! pretty cool!
bensewards 1 year ago
Guys, bucky probably won't be reading these comments. He has almost 1,000 popular videos so he probably gets lots of comments every second.
trappingnoobs 1 year ago
when i do it it shows the command prompt but it doesn't show the file
gavez1 1 year ago
this is magic....
wvtvvw 1 year ago
I know this tutorial is so old, so I may not get an answer, but this never works for me. I don't know why. Has something changed with C++ in a year that causes this to not work? It's put in exactly, even brings up the command prompt, but never creates any kind of a text file. I basically typed everything in word for word, and no matter how I do it, it never brings up any text file....
Universaldark 1 year ago
@Universaldark The same thing was happening to me. However when I ran a search for the file it was found in the same folder as where I had the original file saved (The c++ file)
carstorm85 1 year ago
@Universaldark i have the same problem, my command prompt shows up but not the actual text file
gavez1 1 year ago
Compile and Run = The F9 Button. For all of you that want to do this faster.
TheAlascar 1 year ago
hey dude, i got problem here.
i am making a math quiz and i got the main stuff to work, but the problem is that when i am writing the points into a file with the name of the person, i want it to add it instead of replacing what's in there already.
can you help a fellow subscriber? :c
stickmakerman 1 year ago
sorry for the dead link... here is another one:
tinypaste[DOT]com/22451d
Agahnim7 1 year ago
Can't find the file you created? Simply add this code after myfile.close();
system("notepad yourtextfile.txt");
TheDon391 1 year ago
hello folks! i m a c++ newbie but i want a very important (for me) code.i want to run this hexadecimal 10 digit program to a text file.with other words, i need to combine the codes from your video, to my code and create a C code with txt export.can you please doing that for me/? sorry for bad englsh.here is the link
mediafire[DOT]com/?ydpasf8d2kx8lld
Agahnim7 1 year ago
eyyy, anyone knows how to use the app option to append text instead of overwriting the previous text?? I have tried but my text turns into []
andreuplata 1 year ago
Is it supposed to open the file, or just create it?
JKTCGMV13 1 year ago
i have one question: what does the "using namespace std" do? i do some c++ programming at school, but i've never used or heard about this; thanks in advance, and thanks for sharing your c++ knowledge with us ;)
karmincernescu 1 year ago
wow this actually works! it will appear where you saved your application in the first place. great vids thx.
pwnage1407 1 year ago
Shit just got real
XAutomatedOwnerX 1 year ago
@XAutomatedOwnerX
haha rofl
PICLex 1 year ago
thank you so much this was really helpful!!
frcz10 1 year ago
We are including a F*cking Stream! (fstream)
sijmenjan 1 year ago
The file is gonna be created in the Dev-Cpp folder. Most likely in " C:/Dev-Cpp "
TheRatiniked 1 year ago
Why dont you use using namespace std;
god4506 1 year ago
More C++ tutorials please?.
By the way how can I continue to write to the file without the previous information getting overwritten?
light0913 1 year ago
@light0913 ... you do this: (following the names that bucky just used btw).....
myfile.open(newfile.txt, ios::app)
alepsis 1 year ago
thanks, i'm going to try it
light0913 1 year ago
Doesn't work.
I have XP, and no icon showed up
I tried over-writing a previous file, no change was made.
ElPeester 1 year ago
@ElPeester Can you show me or him the exact code that you wrote ? Cuz its pretty hard to tell you what you have done wrong without it. Just copy and paste it into here.
LtuL1 1 year ago
@ElPeester The file gets created in the workspace folder that the .cpp file is in. buckys was probably on the desktop
coolzidedown 1 year ago 2
@coolzidedown True, found it in the workspace folder thanks.
0oBadboyo0 1 year ago
@coolzidedown wat if the cpp file is not there?
zetarobot 1 year ago
Lol you could probably do some terrible things to friends with this if you use it that way xD *deletes system files* oh shi-
jared0801 1 year ago
Hello, iam not new to c++ but i have a question, what if you dont want to erase the previous "version" of the file but want to continue on the bottom ?
Thanks in advance
tHaH4x0r
tHaH4x0r 1 year ago
I'm using windows xp but there is no file that shows up on my desktop
GLITCHES4R3AL 1 year ago
Great videoo !!
deceit1991 1 year ago
For those of you using Windows 7, the file won't be created on the desktop. It'll be created wherever the actual C++ program we've been working with is saved, most likely in C:\Dev-Cpp.
CtrlCreate 1 year ago
@CtrlCreate thanks
Penosios 1 year ago
This doesn't work in windows 7 People...
FreshAnimeEpisodes 1 year ago
@FreshAnimeEpisodes I'd imagine it would save it to the same folder as the source code.
Martyfan666 1 year ago
its going to be hard remembering all the libraries.
Danny1337 1 year ago
When running the program run as admin otherwise uac wont let u create the file.
David20931 1 year ago
This doesnt work on Windows 7... :d
Loosner202 1 year ago
@Loosner202
I thought so too, until I discovered it's actually made in the same folder as you saved your program (which in my case was not the desktop). Also if that text file is still missing, try to run your program as administrator and now it should work.
eeemiel 1 year ago
@eeemiel You are right , thanks ! :D
Loosner202 1 year ago
thanks man, very clear explanation that i couldn't find that simple on internet. Your best tut, keep up the good work
Jonko192 1 year ago
Haha I forced my friends computer to create thousands of these!
AngryLenny 1 year ago 30
you are great man thnx
Aversie 1 year ago
Can anyone help me? I don't get any errors but it wont work. Also i posted on some forums but they also don't know what the prob is :\
HipHop4evahh 1 year ago
WoW GreaT ur Tutorial is very easy to understand. Thnx
abujp1993 1 year ago
I love you bucky. Great work......
asbat88 1 year ago
strange, i don't get any errors, but it wont work
HipHop4evahh 1 year ago
how do you append to the same file instead of rewriting it
danielgirotto 1 year ago
This comment has received too many negative votes show
How can you make a program run in the background. I want to try to use this tutorial to make a keylogger.
johnnyc130 1 year ago
This looks like it be very helpful, yet i havent read anything on it. Thanks for the tutorial.
johnnyc130 1 year ago
great tutorial man one of the few concepts of c++ i still have to learn to get the basics down... As far as system("pause"); you're better of using cin.get(); to make a program platform portable...
as for below with using namespace std most classes that ive seen using std by people a lot better then me uses std::cout<< etxc, to avoid the computer getting cofused and just in case theres is any name conflict
shortbuttall95 2 years ago 17
@shortbuttall95 cin.get(); works, I honestly prefer #include "conio.h" and using _getch();
no comment on namespace std.
Digby0907 8 months ago
how can you amend the file vs. replacement.
nickrohn93 2 years ago
using namespace std can go any where best practice to put it at the start.
When you come to classes you won't want to use using namespace std command but use std::cin.get
I came on this page by mistake!
ryancfcsas 2 years ago
@ryancfcsas Why do you think you wont use "using namespace std;" in classes?
Its simply use to tell the compiler which namespace we are checking for our object, to avoid ambiguity.
i didnt put that very well but its basically what it does.
0121ryanh117 2 years ago
The most common thing bucky says is
"Gonna wanna do"
XD
zamliman 2 years ago 3
lol but thats one of the reasons we love him
Guildwars55 2 years ago
i noticed the command
using namespace std;
moved places from this tutorial to the last...does it really matter where that code is?
MrCoolio0760 2 years ago
hmm well it does matter... but i cant exactly explain it just look up a video on namespaces
id give u one but i dont wana advertise other tutorials
eternity899 2 years ago
If its inside the funktion you have to write it in all the funktions and if its outside then it will be global and there will be no need to write it in all funktions....
atleast i think this =/
zamliman 2 years ago
Great tutorial.
How can i choose what location on my computer the file should be open from?
Srn90 2 years ago
I like this tutorial, however I also had a small problem finding the file. But as a note you should look in your file where ever your programs are being saved to. Thanks Bucky...You rock!!! \0/
denezt 2 years ago 2
and duck tails you pwn thx i wen t crazy your aswome
ss4pandaman 2 years ago
how do i get to your website the link brings me to a video wasup with that i want to get that code you said i can get
ss4pandaman 2 years ago
If you are not able to see the txt file please check inside the folder where you are saving your c++ programs. For example in my case I save all my programs on c drive on a folder called cplus. In this case I open the c drive and just check in that folder. so it depends where u save ur programs.. desktop, my documents etc
ducktails57 2 years ago
thanks man you realy saved my butt i was going crazy i though my system was error or somthing then i read your note and you helped me you rock thx
ss4pandaman 2 years ago
hello everyone. i cant get it to work. i nid ur help i cant get it to work on my pc. no file is been created. i have followed the steps all ova and ova, but it aint working. thanks.
davemaze1989 2 years ago
is the program on your desktop?
alexz003 2 years ago
you used \n for a new line for the first time in all of the tutorials lol
mjsdabeast 2 years ago
i can't frekin get it to work nothing is appearing on my desktop
GNSstudios 2 years ago
check your documents
EndingWithDrake 2 years ago
Please take a look where your folder containing Dev-C++ is located. It should be there
AlgeriaSon 2 years ago
Thank you.
GNSstudios 2 years ago
I had to save as new.cpp in the desktop location for it to work. U will get 3 new desktop icons if u save it this way.
1 of them will be the txt file.
and the other 2 will be the dev project and the cmd prompt result.
papano12 2 years ago
hey im runnin xp and nothing happened he;p anyone
BajanCreation 2 years ago
whats a memory leak?
TheSyphon666 2 years ago
When you allocate something but don't deallocate it. Use CloseHandle() for your handles and delete/[] if you use new for a variable.
AES256bit 2 years ago
thank you ^.^
TheSyphon666 2 years ago
hello sir
are you going to post more C++ tutorials?
Please do
Thank you
chernobila 2 years ago 3
when will the next c++ tutorial come up?
ducarazvan94 2 years ago 17
...No. API (WriteFile, ReadFile, OpenFile, etc) > fstream. Bad coding habits. And what's the point of system("pause"), you are just writing something, why let it stop? If you are going to do something, just use std::cin.sync(); and std::cin.ignore(); if you are already using iostream. But if you still want to pause with API, just make an empty Win32 app and display a messagebox if it returns sucessful
AES256bit 2 years ago
This comment has received too many negative votes show
and where are your tutorials, Sir?
if its all so easy why dont u go ahead and make some tutorials how iut is "really" done
but untill then i think your criticism is better used as toiletpaper
CoNiLa2 2 years ago
Actually, if it was criticism, I would have just blantantly said how "bad" it was. (Though it completely wasn't) I gave better methods such as using std::cin.sync(); and std::cin.ignore(); So I think your mindless post has reserved the right to be used as toilet paper.
AES256bit 2 years ago
Comment removed
CoNiLa2 2 years ago
This comment has received too many negative votes show
yeah you sure talk a lot for having not a single video up
CoNiLa2 2 years ago
Fag.
AES256bit 2 years ago
and my name is Nicola,nice to meeet you
CoNiLa2 2 years ago
he uses namespace. wouldnt it be easier to just not include the std: part and just do the cin.sync();
dont get angry at me in new to this juts wondering
GNSstudios 2 years ago
nice
CoNiLa2 2 years ago
I say from my experience this and making structures are some of the most useful things in C++ Thnx Bucky!
rockbandfan7 3 years ago
Thanks much,
Your tutorials are extraordinarily helpful for me.
I am trying to navigate my way through my self taught program to learn about computers and coding- your tutorials of C++ and How to Build a Computer are greatly appreciated.
I am indebted for your efforts,
Kevin Walsh
Chicago Peak Oil
kevinaugustine 3 years ago 2
yes i hope you do a tutorial that covers all the main libraries which will sometimes need to be included in c++ programming. thanks tutorials how to how do i? you are awesome thenewboston. giveaway.
MurderedAnimalFood 3 years ago
great how to tutorial on how to input and output files, well the prelude.. writing on files! learning fstream syntax...
MurderedAnimalFood 3 years ago
Does this method only work for creating text files?
pegu06 3 years ago
nice thx, is this what is used to make programs like games and stuff? cuz like is it only txt i can use ? or like actual programs..
agrey1234 3 years ago
This comment has received too many negative votes show
no YOUR a faggot
bigfaggykitty 3 years ago
C++ is the language of computer, it's used to create programs, also complicated
007walk 3 years ago
yes you can create games with it.
but there are other programming languages that can too.
KmOj 3 years ago 3
first view, but no computer! :(
criticalpuppets 3 years ago
dont worry ill be adding another contest soon, but there are 2 other contest going on now!
thenewboston 3 years ago
come on man upload new c++ turtorials!!!!!
Repaniamiala 2 years ago 33