Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Diskussionsthema] 2014
#74
დევიდ ჯ Malan ყველა უფლება ეს CS50 და ეს არის დაწყების კვირაში ხუთი. ასე რომ, დღეს, ქვეშ თქვენი ადგილი ბალიშები, თქვენ ვერ პოულობენ არაფრის. მაგრამ ზემოთ, თქვენ უნდა მოვძებნოთ ეს, ცოტა ნიშნად ჩვენი მადლიერება ყველა სამუშაო, რომ თქვენ გასვლის თხუთმეტი. უბრალოდ ამოიღონ პატარა წრე ბოლოში უნდა დაიწყოს თამაშობს დარჩენილი კლასის.

ასე რომ გავიხსენოთ, რომ, თუ ვიცით, რომ პრობლემა მითითებული ოთხი, რომელიც გარეთ გავიდა ამ კვირის ბოლოს, მოიცავს წერილობითი ფორმით კიდევ ერთი თამაში. მაგრამ ამჯერად ეს გულისხმობს გამოყენებით ფაქტობრივი გრაფიკული ინტერფეისი, არ ტექსტური ინტერფეისით, როგორიცაა თამაშის თხუთმეტი იყო. და თამაში რომ დევს წინ თქვენ, თუ თქვენ ჯერ კიდევ არ უნახავს ამ მომდევნო, გამოიყურება პატარა რაღაც მსგავსი. მე ვაპირებ წასვლას ჩემს ტერმინალში ფანჯარა აქ GDB. და მე ვაპირებ წავიდეთ წინ და აწარმოებს თანამშრომელთა გამოსავალი, რომელიც შეგიძლიათ მას შემდეგ, რაც გაშვებული განახლება 50 როგორც ყოველთვის.

მაგრამ მე ვაპირებ დააყენა მას პატარა საიდუმლო რეჟიმში, პატარა აღდგომა კვერცხი, ე.წ. ღმერთი რეჟიმში მიერ აყენებს ღმერთი argv1. და მე უნდა დაიცვას საკუთარი მიმართულებით, გაშვებული ეს ჩემი საკუთარი პრობლემა მითითებული დირექტორია. ასე რომ, ახლა ხედავთ სრული ვერსია საქართველოს თამაში ბრეაკოუტ. ფაქტობრივად, ეს არის არ ხელში რეჟიმში. ასე რომ, რეალურად - wowed თუმცა შეიძლება იყოს - საკმაოდ ტრივიალური განხორციელება ღვთის რეჟიმი ბრეაკოუტ განსხვავებით თამაში თხუთმეტში რაც ზოგიერთ თქვენგანს შესაძლოა, მოგვარდეს ამისთვის ჰაკერების გამოცემა.

In Breakout ეს suffices ღმერთი რეჟიმში უბრალოდ რა, ინტუიციურად ერთად paddle? უბრალოდ ეს უდრის, რაც არ უნდა ჰორიზონტალური პოზიცია დაადასტურა. ასე რომ, სანამ თქვენ ამ წელს lockstep ბურთის მოძრავი ეს თამაში იქნება არასოდეს, ოდესმე, ოდესმე მენატრება ბურთი და თქვენ გაიმარჯვებს ყოველ ჯერზე.

მაგრამ ამ კვირის ჰაკერების გამოცემა არსებობს მხოლოდ ღმერთი რეჟიმში. არსებობს მთელი რიგი სხვა ფუნქციები. მათ შორის, lasers. ასე რომ, თუ თქვენ რეალურად მიიღონ მოუთმენელი თქვენ შეგიძლიათ ჩამოგდების აგურის და რამდენიმე სხვა. და მათთვის, ვინც მინდა calibrate სტანდარტული წინააღმდეგ ჰაკერების გამოცემა, მე ვხედავ, რომ ამ კვირის ჰაკერების გამოცემა განზრახ არის ცოტა მეტი doable, ვთქვათ, ვიდრე ღმერთი რეჟიმი იყო თამაშის თხუთმეტი.

ასე რომ, თუ თქვენ ვეძებთ მონაკვეთი და ვეძებთ დამატებითი fun თვისებები გაკეთება dive in თუ ინტერესი. ახლა უფრო პრაქტიკულად, ნება მომეცით აღვნიშნო ერთი რამ ასევე. GDB, რომელიც ზოგიერთ თქვენგანს შეიძლება არ გაუკეთებია შეეხო პირადად, რომელიც კარგად არის. მაგრამ ახლა ნამდვილად დრო შეეგუება ამ და კომფორტულად ამ ინსტრუმენტს იმიტომ, რომ ეს იქნება თქვენი სიცოცხლე ბევრად უფრო ადვილია, ნამდვილად.

პერ Rob ლექცია თემაზე GDB წყვილი კვირის წინ, გავიხსენოთ რომ GDB არის debugger. ეს ინსტრუმენტი, რომელიც საშუალებას გაძლევთ აწარმოებს თქვენი პროგრამა, მაგრამ აწარმოებს ეტაპობრივად ხაზი მიერ ხაზი, ასე რომ შეგიძლიათ poke გარშემო, ასე რომ ხედავთ რამ ხდება, ასე რომ, რომ თქვენ შეგიძლიათ ამობეჭდოთ ღირებულებები ცვლადი. მოკლედ, ეს გაძლევთ ასე უფრო მეტი ძალა, ვიდრე printDef აკეთებს.

ახლა მართლაც, ინტერფეისი საკმაოდ arcane. შავთეთრი ტექსტური ინტერფეისი დიდი ნაწილი. ბრძანებები გარკვეულწილად მკაცრი უნდა გვახსოვდეს, პირველ რიგში. მაგრამ მიუხედავად იმისა, რომ შესაძლოა თქვენ ნახევარი საათი, საათი, იმისათვის, რომ რომ upfront საინვესტიციო დროის შევიდა, მერწმუნეთ. რა თქმა უნდა, სემესტრის ბოლოს მას გადაარჩენს თქვენ ბრძანებით მასშტაბები უფრო დრო ვიდრე.

ასე რომ, ადრე კვირაში dive სისტემაში ხოლო თვალსაზრისით Breakout, ვიცი, რომ თქვენ ამისათვის, თუ თქვენ გაქვთ განაწილების კოდი ან საკუთარი კოდი მიმდინარეობს თქვენს Pst4 დირექტორია. ვიცი, რომ თქვენ შეიძლება აწარმოებს GDB. / წარმოუდგენელი.

ეს ყველაფერი ქმნის ფანჯრის მოსწონს ეს. ნება მომეცით მისცეს თავს უფრო საქართველოს ტერმინალში ფანჯარა. შემდეგ კი, რაც მე ვაპირებ წავიდეთ წინ და ამის გაკეთება, ეს არ არის მხოლოდ აწარმოებს. მე ვაპირებ პირველი შესვენების წერტილი გაწვევას, რომელიც გაძლევთ საშუალებას პაუზის შესრულების კონკრეტულ ადგილას.

უბრალოდ შენარჩუნება რამ უბრალო მე ვაპირებ შესვენება ერთი ხაზი, ერთი უბრალოდ აკრეფით ნომერ პირველი. ნება მომეცით, ფაქტობრივად, განაახლონ ეს ფანჯარა იმიტომ, რომ ის მიღების ცოტა პატარა იყო. ასე რომ, რაც მე ახლა ვაპირებთ აქ თუ მე ქმნის ჩემს ტერმინალში ფანჯარა. კარგით, იქ წასვლა.

ასე რომ, ახლა თუ მე დაბრუნდეს Dropbox, Pst4 და აწარმოებს GDB. / წარმოუდგენელი შევა, შეამჩნია მე ვაპირებ შესვენება ერთი შექმნას შესვენების პუნქტი, ხაზი ერთი. ახლა კი მე ვაპირებ წასვლა წინ და ტიპის აწარმოებს. ხოლო როდესაც მე, შეამჩნია არაფერი როგორც ჩანს, უნდა მოხდეს.

არ არსებობს პოპ up. არ არსებობს გრაფიკული ინტერფეისი არის. მაგრამ ეს გასაგებია, რადგან მე ვარ ფაქტიურად ერთი ხაზი, ერთი ჩემი პროგრამა. და შეამჩნია, რომ მე სწრაფად მიეწოდოს, კონკრეტულად ახლა 62, რადგან ყველა პერსონალის ზედა ფაილი რამ, როგორიცაა კომენტარები და მუდმივები და უინტერესო პერსონალის ახლა.

ასე რომ, ახლა მე ვარ შიგნით ძირითადი, როგორც ჩანს, ერთი ხაზი 62. და ეს მხოლოდ განაწილების კოდი, გაწვევას. თუ მე გახსნა მიერ აპირებს, ისევე, ჩემს წვეთი ყუთი დირექტორია, შევიდა Pst4, შევიდა breakout.c. და თუ გადაფურცლეთ ქვემოთ და ქვემოთ და ქვემოთ, და ნება მომეცით წავიდეთ წინ და ჩართოთ ჩემი ხაზი ნომრები.

რა მე ვხედავ, თუ გადახვევა ქვემოთ ხაზი 62, არის ზუსტად ის ხაზი, რომელიც ჩვენ შეჩერებულია შესახებ. ასე რომ, ამ ხაზის აქ, 62, არის სადაც ჩვენ ვართ შესახებ, რომ იყოს. ასე რომ, ახლა GDB, თუ წავიდეთ წინ და ტიპის ახლა მომდევნო, შეიყვანოთ იგი აპირებს შეასრულოს, რომ ხაზი. და voila, ჩვენ გვაქვს ე.წ. გ ფანჯარა. თუ უცხო ერთად რა GWindow არის, არ ინერვიულოთ. სპეც გააცნობს თქვენ, როგორც ასევე მთელი რიგი Walkthrough ვიდეო ჩართული სპეც.

მაგრამ ახლა მოდით ეს ცოტა უფრო საინტერესო. ნება მომეცით გადატანა ფანჯარა მეტი მხარეს ცოტა. ნება მომეცით მიიღოს ფანჯრის პატარა უფრო დიდი ვერ ვხედავ სხვა.

ახლა კი ნება მომეცით წავიდეთ წინ და გავაკეთოთ შემდეგი ერთხელ. გარდა ამისა არსებობს ჩემს აგური. თუ I ტიპის მომდევნო ერთხელ ახლა მე ვხედავ დაადასტურა. და თუ აკრიფოთ შემდეგი ერთხელ ახლა მე ვხედავ paddle.

და საბედნიეროდ ეს gedit არ არის მართლაც თანამშრომლობდა უჩვენებს me ყველაფერი მინდა. მაგრამ ახლა, თუ მომავალი ისევ, მომავალი ისევ, მე მხოლოდ გამოცხადების რამდენიმე ცვლადს. მე მინდა ბეჭდვა ნებისმიერი ამ ბიჭებს გარეთ. ბეჭდვის აგურის, ნამუშევარი ცხოვრებაში.

ახლა კი, თუ მე ვაგრძელებთ მომდევნო, შენიშნავს, რომ მე ვიქნები შიგნით რომ ციკლი. თუმცა კოდი აპირებს შეასრულოს ზუსტად ისე, როგორც მე ველოდები. ასე რომ, როდესაც მე მოხვდა ეს ფუნქცია, მოითმინეთ ამისთვის დაწკაპუნება, ის აპირებს ეს სიტყვა, რომ. ასე რომ, როგორც ჩანს, არ დაკარგა კონტროლი მეტი პროგრამა.

GDB არ მაძლევს კიდევ ერთი ზოლზე. მაგრამ არ ინერვიულოთ. გადასვლა ჩემს თამაშში, დააწკაპუნეთ სადღაც.

Big Grin
Schildkröte: "nichts ist langsamer als ich!"
Schnecke: "ich bin ganz sicher langsamer!"
Und dann kam der Internet Explorer...
Reply


Messages In This Thread
[Diskussionsthema] 2014 - by NantudoMan - 01.01.2014, 00:03
RE: [Diskussionsthema] 2014 - by Molt - 01.01.2014, 18:23
RE: [Diskussionsthema] 2014 - by SlimShady95 - 01.01.2014, 21:55
RE: [Diskussionsthema] 2014 - by Steffen - 02.01.2014, 02:26
RE: [Diskussionsthema] 2014 - by SlimShady95 - 04.01.2014, 14:07
RE: [Diskussionsthema] 2014 - by Steffen - 04.01.2014, 14:38
RE: [Diskussionsthema] 2014 - by Milu2K - 04.01.2014, 16:34
RE: [Diskussionsthema] 2014 - by SlimShady95 - 05.01.2014, 11:16
RE: [Diskussionsthema] 2014 - by Steffen - 05.01.2014, 13:48
RE: [Diskussionsthema] 2014 - by Molt - 05.01.2014, 15:40
RE: [Diskussionsthema] 2014 - by Milu2K - 06.01.2014, 00:57
RE: [Diskussionsthema] 2014 - by Jonsn - 06.01.2014, 11:19
RE: [Diskussionsthema] 2014 - by Molt - 06.01.2014, 11:57
RE: [Diskussionsthema] 2014 - by Milu2K - 06.01.2014, 13:54
RE: [Diskussionsthema] 2014 - by ON21 - 06.01.2014, 16:08
RE: [Diskussionsthema] 2014 - by Milu2K - 06.01.2014, 17:08
RE: [Diskussionsthema] 2014 - by SlimShady95 - 07.01.2014, 00:16
RE: [Diskussionsthema] 2014 - by Yannici - 13.01.2014, 15:17
RE: [Diskussionsthema] 2014 - by Milu2K - 14.01.2014, 02:08
RE: [Diskussionsthema] 2014 - by Molt - 14.01.2014, 13:12
RE: [Diskussionsthema] 2014 - by Milu2K - 14.01.2014, 21:58
RE: [Diskussionsthema] 2014 - by Milu2K - 06.02.2014, 07:56
RE: [Diskussionsthema] 2014 - by Dsaddicted - 06.02.2014, 17:01
RE: [Diskussionsthema] 2014 - by ON21 - 08.02.2014, 00:17
RE: [Diskussionsthema] 2014 - by Milu2K - 07.02.2014, 20:16
RE: [Diskussionsthema] 2014 - by SlimShady95 - 09.02.2014, 11:35
RE: [Diskussionsthema] 2014 - by Milu2K - 08.02.2014, 03:09
RE: [Diskussionsthema] 2014 - by Dsaddicted - 08.02.2014, 17:53
RE: [Diskussionsthema] 2014 - by ON21 - 08.02.2014, 20:16
RE: [Diskussionsthema] 2014 - by Dsaddicted - 09.02.2014, 11:12
RE: [Diskussionsthema] 2014 - by Milu2K - 18.03.2014, 22:15
RE: [Diskussionsthema] 2014 - by Dsaddicted - 21.03.2014, 09:01
RE: [Diskussionsthema] 2014 - by Milu2K - 22.03.2014, 20:15
RE: [Diskussionsthema] 2014 - by Dsaddicted - 24.03.2014, 08:51
RE: [Diskussionsthema] 2014 - by Milu2K - 24.03.2014, 11:53
RE: [Diskussionsthema] 2014 - by Steffen - 24.03.2014, 15:14
RE: [Diskussionsthema] 2014 - by Dsaddicted - 25.03.2014, 08:04
RE: [Diskussionsthema] 2014 - by Milu2K - 25.03.2014, 10:08
RE: [Diskussionsthema] 2014 - by Milu2K - 01.04.2014, 14:39
RE: [Diskussionsthema] 2014 - by Dsaddicted - 01.04.2014, 17:23
RE: [Diskussionsthema] 2014 - by Milu2K - 01.04.2014, 17:34
RE: [Diskussionsthema] 2014 - by SlimShady95 - 01.04.2014, 18:29
RE: [Diskussionsthema] 2014 - by Milu2K - 01.04.2014, 18:33
RE: [Diskussionsthema] 2014 - by SlimShady95 - 03.04.2014, 15:32
RE: [Diskussionsthema] 2014 - by Milu2K - 01.04.2014, 20:18
RE: [Diskussionsthema] 2014 - by Dsaddicted - 02.04.2014, 21:26
RE: [Diskussionsthema] 2014 - by Milu2K - 03.04.2014, 19:58
RE: [Diskussionsthema] 2014 - by Dsaddicted - 06.04.2014, 11:20
RE: [Diskussionsthema] 2014 - by Milu2K - 06.04.2014, 13:50
RE: [Diskussionsthema] 2014 - by Steffen - 06.04.2014, 20:23
RE: [Diskussionsthema] 2014 - by Dsaddicted - 06.04.2014, 21:48
RE: [Diskussionsthema] 2014 - by Molt - 15.05.2014, 12:51
RE: [Diskussionsthema] 2014 - by Dsaddicted - 17.05.2014, 21:20
RE: [Diskussionsthema] 2014 - by Milu2K - 17.05.2014, 22:57
RE: [Diskussionsthema] 2014 - by SlimShady95 - 19.05.2014, 18:07
RE: [Diskussionsthema] 2014 - by Milu2K - 19.05.2014, 18:20
RE: [Diskussionsthema] 2014 - by Yannici - 20.05.2014, 07:02
RE: [Diskussionsthema] 2014 - by Milu2K - 21.05.2014, 15:56
RE: [Diskussionsthema] 2014 - by SlimShady95 - 21.05.2014, 16:22
RE: [Diskussionsthema] 2014 - by Milu2K - 22.05.2014, 05:31
RE: [Diskussionsthema] 2014 - by ON21 - 22.05.2014, 08:51
RE: [Diskussionsthema] 2014 - by Dsaddicted - 22.05.2014, 10:26
RE: [Diskussionsthema] 2014 - by ON21 - 22.05.2014, 10:33
RE: [Diskussionsthema] 2014 - by Dsaddicted - 23.05.2014, 09:30
RE: [Diskussionsthema] 2014 - by Milu2K - 22.05.2014, 12:12
RE: [Diskussionsthema] 2014 - by Milu2K - 23.05.2014, 10:38
RE: [Diskussionsthema] 2014 - by ON21 - 23.05.2014, 10:40
RE: [Diskussionsthema] 2014 - by Milu2K - 23.05.2014, 15:24
RE: [Diskussionsthema] 2014 - by Molt - 23.05.2014, 16:08
RE: [Diskussionsthema] 2014 - by Milu2K - 23.05.2014, 19:18
RE: [Diskussionsthema] 2014 - by ON21 - 24.05.2014, 10:50
RE: [Diskussionsthema] 2014 - by Dsaddicted - 24.05.2014, 19:45
RE: [Diskussionsthema] 2014 - by ON21 - 24.05.2014, 20:17
RE: [Diskussionsthema] 2014 - by Dsaddicted - 29.05.2014, 09:27
RE: [Diskussionsthema] 2014 - by oduncu - 29.05.2014, 15:52
RE: [Diskussionsthema] 2014 - by Milu2K - 29.05.2014, 16:30
RE: [Diskussionsthema] 2014 - by Dsaddicted - 29.05.2014, 23:02
RE: [Diskussionsthema] 2014 - by SlimShady95 - 30.05.2014, 03:23
RE: [Diskussionsthema] 2014 - by Molt - 30.05.2014, 12:24
RE: [Diskussionsthema] 2014 - by stewue - 31.05.2014, 08:34
RE: [Diskussionsthema] 2014 - by Milu2K - 30.05.2014, 15:01
RE: [Diskussionsthema] 2014 - by ON21 - 31.05.2014, 09:25
RE: [Diskussionsthema] 2014 - by Milu2K - 04.07.2014, 06:09
RE: [Diskussionsthema] 2014 - by Dsaddicted - 05.07.2014, 14:16
RE: [Diskussionsthema] 2014 - by SlimShady95 - 05.07.2014, 14:21
RE: [Diskussionsthema] 2014 - by Milu2K - 05.07.2014, 18:52
RE: [Diskussionsthema] 2014 - by Yannici - 07.07.2014, 07:32
RE: [Diskussionsthema] 2014 - by Dsaddicted - 07.07.2014, 12:19
RE: [Diskussionsthema] 2014 - by ON21 - 07.07.2014, 13:51
RE: [Diskussionsthema] 2014 - by Milu2K - 09.07.2014, 00:13
RE: [Diskussionsthema] 2014 - by Dsaddicted - 10.07.2014, 23:32
RE: [Diskussionsthema] 2014 - by ON21 - 11.07.2014, 11:17
RE: [Diskussionsthema] 2014 - by Dsaddicted - 12.07.2014, 14:15
RE: [Diskussionsthema] 2014 - by ON21 - 12.07.2014, 20:05
RE: [Diskussionsthema] 2014 - by Dsaddicted - 13.07.2014, 11:02
RE: [Diskussionsthema] 2014 - by Dsaddicted - 14.07.2014, 15:37
RE: [Diskussionsthema] 2014 - by Milu2K - 14.07.2014, 17:51
RE: [Diskussionsthema] 2014 - by Dsaddicted - 15.07.2014, 13:09
RE: [Diskussionsthema] 2014 - by SlimShady95 - 15.07.2014, 13:44
RE: [Diskussionsthema] 2014 - by ON21 - 15.07.2014, 19:34
RE: [Diskussionsthema] 2014 - by Milu2K - 16.07.2014, 16:39
RE: [Diskussionsthema] 2014 - by Milu2K - 09.11.2014, 21:50
RE: [Diskussionsthema] 2014 - by Steffen - 09.11.2014, 21:52
RE: [Diskussionsthema] 2014 - by Milu2K - 14.11.2014, 16:50
RE: [Diskussionsthema] 2014 - by SlimShady95 - 10.11.2014, 02:32
RE: [Diskussionsthema] 2014 - by Milu2K - 10.11.2014, 12:09
RE: [Diskussionsthema] 2014 - by Steffen - 10.11.2014, 18:50
RE: [Diskussionsthema] 2014 - by Milu2K - 11.11.2014, 04:48
RE: [Diskussionsthema] 2014 - by Steffen - 14.11.2014, 17:20
RE: [Diskussionsthema] 2014 - by Milu2K - 29.11.2014, 13:45
RE: [Diskussionsthema] 2014 - by Milu2K - 25.12.2014, 18:52
RE: [Diskussionsthema] 2014 - by JoPotta - 30.12.2014, 11:08
[split] Gott und die Welt - by Milu2K - 06.05.2014, 12:00
RE: Gott und die Welt - by ON21 - 07.05.2014, 19:23
RE: Gott und die Welt - by Milu2K - 07.05.2014, 23:30
RE: Gott und die Welt - by SlimShady95 - 08.05.2014, 00:38
RE: Gott und die Welt - by Milu2K - 08.05.2014, 03:21
RE: Gott und die Welt - by ON21 - 08.05.2014, 07:51
RE: Gott und die Welt - by Dsaddicted - 08.05.2014, 08:52
RE: Gott und die Welt - by ON21 - 08.05.2014, 19:29
RE: Gott und die Welt - by Milu2K - 08.05.2014, 20:29
RE: Gott und die Welt - by ON21 - 08.05.2014, 21:48
RE: Gott und die Welt - by Dsaddicted - 13.05.2014, 08:42
RE: Gott und die Welt - by ON21 - 14.05.2014, 09:39
RE: Gott und die Welt - by Dsaddicted - 15.05.2014, 11:54



Users browsing this thread: 5 Guest(s)