title
Dev C++ Tutorial for Beginners | Dev C++ | How to use Dev C++ ? | Great Learning

description
🔥1000+ Free Courses With Free Certificates: https://www.mygreatlearning.com/academy?ambassador_code=GLYT_DES_Top_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Top_SEP22 🔥Accelerate your Software Development career with E&ICT IIT Roorkee https://www.mygreatlearning.com/advanced-certification-full-stack-software-development-iit-roorkee?ambassador_code=GLYT_DES_Middle_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Middle_SEP52 In this video, we learn Dev C++ compiler. Dev C++ is a fully-featured Graphical IDE to create Windows or Console-based Applications. It is a free Open Source software used by Millions of Developers and Students. Dev C++ supports multiple programming languages. It comes with an auto-completion feature. 00:00:00 Intro 00:01:22 Overview 00:01:48 Agenda 00:02:54 Download Dev C++ and Installation 00:06:28 Why Dev C++ IDE 00:11:58 Dev C++ Editor 00:18:15 Keyboard Shortcuts 00:24:56 Sample C++ Program Demo 00:32:31 Problems during Compilation 🔥Check Our Free Courses with free certificate: 📌 C++ Tutorial Course: https://glacad.me/3mDfDP6 📌C++ Programming in Hindi: https://www.mygreatlearning.com/academy/learn-for-free/courses/c-programming-in-hindi1?ambassador_code=GLYT_DES_Middle_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Middle_SEP22 📌C++ Tutorial: https://www.mygreatlearning.com/academy/learn-for-free/courses/c-tutorial?ambassador_code=GLYT_DES_Middle_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Middle_SEP22 📌Turbo C++: https://www.mygreatlearning.com/academy/learn-for-free/courses/turbo-c?ambassador_code=GLYT_DES_Middle_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Middle_SEP22 📌Intro to C++ in Hindi: https://www.mygreatlearning.com/academy/learn-for-free/courses/intro-to-c-in-hindi?ambassador_code=GLYT_DES_Middle_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Middle_SEP23 📌OOPs Concepts in C++: https://www.mygreatlearning.com/academy/learn-for-free/courses/oops-concepts-in-c?ambassador_code=GLYT_DES_Middle_SEP22&utm_source=GLYT&utm_campaign=GLYT_DES_Middle_SEP24 ⚡ About Great Learning Academy: Visit Great Learning Academy to get access to 1000+ free courses with free certificate on Data Science, Data Analytics, Digital Marketing, Artificial Intelligence, Big Data, Cloud, Management, Cybersecurity, Software Development, and many more. These are supplemented with free projects, assignments, datasets, quizzes. You can earn a certificate of completion at the end of the course for free. ⚡ About Great Learning: With more than 5.4 Million+ learners in 170+ countries, Great Learning, a part of the BYJU'S group, is a leading global edtech company for professional and higher education offering industry-relevant programs in the blended, classroom, and purely online modes across technology, data and business domains. These programs are developed in collaboration with the top institutions like Stanford Executive Education, MIT Professional Education, The University of Texas at Austin, NUS, IIT Madras, IIT Bombay & more. SOCIAL MEDIA LINKS: 🔹 For more interesting tutorials, don't forget to subscribe to our channel: https://glacad.me/YTsubscribe 🔹 For more updates on courses and tips follow us on: ✅ Telegram: https://t.me/GreatLearningAcademy ✅ Facebook: https://www.facebook.com/GreatLearningOfficial/ ✅ LinkedIn: https://www.linkedin.com/school/great-learning/mycompany/verification/ ✅ Follow our Blog: https://glacad.me/GL_Blog

detail
{'title': 'Dev C++ Tutorial for Beginners | Dev C++ | How to use Dev C++ ? | Great Learning', 'heatmap': [{'end': 267.418, 'start': 240.187, 'weight': 0.831}, {'end': 704.904, 'start': 648.016, 'weight': 0.971}, {'end': 943.06, 'start': 866.782, 'weight': 0.838}, {'end': 1255.357, 'start': 1201.05, 'weight': 0.839}, {'end': 1565.882, 'start': 1538.957, 'weight': 0.922}], 'summary': 'Tutorial covers the introduction, installation, customization, and usage of dev c++ ide, highlighting features like wingw compiler, class browser, and keyboard shortcuts, with emphasis on writing error-free c++ programs and debugging for successful execution.', 'chapters': [{'end': 48.193, 'segs': [{'end': 48.193, 'src': 'embed', 'start': 0.128, 'weight': 0, 'content': [{'end': 1.968, 'text': 'Hi all, welcome to Great Learning.', 'start': 0.128, 'duration': 1.84}, {'end': 14.171, 'text': 'Dev C++ is a fully-featured graphical integrated development environment that uses WinGW compiler system to create Windows as well as console-based C or C++ applications.', 'start': 2.488, 'duration': 11.683}, {'end': 16.491, 'text': 'It was developed by Bloodshed Software.', 'start': 14.711, 'duration': 1.78}, {'end': 21.172, 'text': 'Millions of developers, students, and researchers are using Dev C++.', 'start': 17.012, 'duration': 4.16}, {'end': 26.333, 'text': 'It is a free software and is distributed under the General Public License.', 'start': 22.033, 'duration': 4.3}, {'end': 28.514, 'text': 'It supports multiple languages.', 'start': 26.794, 'duration': 1.72}, {'end': 32.27, 'text': 'and also allows us to edit and compile the resource file.', 'start': 29.269, 'duration': 3.001}, {'end': 37.491, 'text': 'It also provides support for class browser as well as defect variable browser.', 'start': 32.91, 'duration': 4.581}, {'end': 42.132, 'text': 'We can also create our own project templates to create our own project types.', 'start': 38.011, 'duration': 4.121}, {'end': 48.193, 'text': 'Like other IDs, this ID also provides auto completion feature for the code that we write.', 'start': 42.912, 'duration': 5.281}], 'summary': 'Dev c++ is a widely-used ide with millions of users, supporting multiple languages and offering features like auto-completion and project template creation.', 'duration': 48.065, 'max_score': 0.128, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw128.jpg'}], 'start': 0.128, 'title': 'Dev c++ ide', 'summary': 'Introduces dev c++ as a fully-featured ide with wingw compiler, millions of users, support for multiple languages, class browser, defect variable browser, project templates, and auto completion feature.', 'chapters': [{'end': 48.193, 'start': 0.128, 'title': 'Dev c++ integrated development environment', 'summary': 'Introduces dev c++ as a fully-featured integrated development environment using wingw compiler system, developed by bloodshed software, with millions of users and support for multiple languages, class browser, defect variable browser, project templates, and auto completion feature.', 'duration': 48.065, 'highlights': ['Dev C++ is a fully-featured graphical integrated development environment using WinGW compiler system, developed by Bloodshed Software, with millions of developers, students, and researchers using it.', 'It supports multiple languages, allows editing and compiling of resource files, provides class browser and defect variable browser, and enables creation of custom project templates.', 'Dev C++ provides auto completion feature for the code written by the users.']}], 'duration': 48.065, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw128.jpg', 'highlights': ['Dev C++ is a fully-featured IDE with WinGW compiler, used by millions.', 'It supports multiple languages, class browser, defect variable browser, and project templates.', 'Dev C++ provides auto completion feature for user-written code.']}, {'end': 540.762, 'segs': [{'end': 132.158, 'src': 'embed', 'start': 71.828, 'weight': 1, 'content': [{'end': 76.394, 'text': 'Knowledge increases by sharing, so make sure you share this video with your friends and colleagues.', 'start': 71.828, 'duration': 4.566}, {'end': 78.136, 'text': 'Make sure to comment on the video.', 'start': 76.854, 'duration': 1.282}, {'end': 81.677, 'text': 'Any queries or suggestions and I will respond to your comments.', 'start': 78.675, 'duration': 3.002}, {'end': 84.219, 'text': 'Welcome to this course Dev C++.', 'start': 82.158, 'duration': 2.061}, {'end': 97.829, 'text': 'So here we try to understand why Dev C++? Why is it so famous and frequently used IDE for writing the C++ programs? Right.', 'start': 84.7, 'duration': 13.129}, {'end': 104.334, 'text': 'And what are the features and what all does this IDE consists of? Right.', 'start': 98.37, 'duration': 5.964}, {'end': 107.817, 'text': 'So quickly, let us check the agenda for this course.', 'start': 104.995, 'duration': 2.822}, {'end': 116.852, 'text': "So first of all, we'll download Dev C++ and check out how to install it.", 'start': 109.69, 'duration': 7.162}, {'end': 126.696, 'text': "Right And once you have successfully installed, we'll see why Dev C++ ID is frequently used to write the C++ programs.", 'start': 117.373, 'duration': 9.323}, {'end': 132.158, 'text': 'Fine And we will check out how the editor looks like.', 'start': 127.096, 'duration': 5.062}], 'summary': 'This course covers the reasons for using dev c++ as an ide and how to download and install it.', 'duration': 60.33, 'max_score': 71.828, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw71828.jpg'}, {'end': 183.619, 'src': 'embed', 'start': 154.082, 'weight': 0, 'content': [{'end': 162.526, 'text': 'And then we are going to type in a sample C++ program and see the features of this Dev C++ IDE right.', 'start': 154.082, 'duration': 8.444}, {'end': 170.191, 'text': 'and lastly, we will also check out few problems which you might face during compilation of your C++ program right.', 'start': 162.526, 'duration': 7.665}, {'end': 174.874, 'text': "so, without a further ado, let's get started with this Dev C++ course.", 'start': 170.191, 'duration': 4.683}, {'end': 181.938, 'text': "we'll see how to download Dev C++ IDE and how to install it in our system right.", 'start': 174.874, 'duration': 7.064}, {'end': 183.619, 'text': "so let's get started then.", 'start': 181.938, 'duration': 1.681}], 'summary': 'Exploring dev c++ ide features and troubleshooting compilation problems.', 'duration': 29.537, 'max_score': 154.082, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw154082.jpg'}, {'end': 270.5, 'src': 'heatmap', 'start': 240.187, 'weight': 0.831, 'content': [{'end': 241.347, 'text': 'So let me just click on it.', 'start': 240.187, 'duration': 1.16}, {'end': 249.733, 'text': 'So now here, if I click download, okay, so the download has begun.', 'start': 243.148, 'duration': 6.585}, {'end': 253.036, 'text': "so let's wait until the file is downloaded.", 'start': 249.733, 'duration': 3.303}, {'end': 255.338, 'text': 'yes, now the download is complete.', 'start': 253.036, 'duration': 2.302}, {'end': 259.101, 'text': "so let's open the file.", 'start': 255.338, 'duration': 3.763}, {'end': 264.696, 'text': 'so here It is asking you to extract the file right?', 'start': 259.101, 'duration': 5.595}, {'end': 267.418, 'text': "So what I'll do is I'll just select the desktop.", 'start': 264.997, 'duration': 2.421}, {'end': 270.5, 'text': "Okay So on desktop, I'm going to extract it.", 'start': 267.998, 'duration': 2.502}], 'summary': 'Downloading and extracting file from desktop.', 'duration': 30.313, 'max_score': 240.187, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw240187.jpg'}, {'end': 509.038, 'src': 'embed', 'start': 475.76, 'weight': 5, 'content': [{'end': 480.745, 'text': 'that is the binary language right.', 'start': 475.76, 'duration': 4.985}, {'end': 483.067, 'text': 'so for that, what we can do?', 'start': 480.745, 'duration': 2.322}, {'end': 489.152, 'text': 'we have to convert this high level language to machine level language or binary language, right.', 'start': 483.067, 'duration': 6.085}, {'end': 493.596, 'text': 'so for that we have something called as a compiler.', 'start': 489.152, 'duration': 4.444}, {'end': 495.377, 'text': 'okay, so what is this compiler?', 'start': 493.596, 'duration': 1.781}, {'end': 502.016, 'text': 'So say, for example, you have, you know, two people, say X and Y.', 'start': 496.494, 'duration': 5.522}, {'end': 509.038, 'text': 'Okay Now this person X understands only English.', 'start': 502.016, 'duration': 7.022}], 'summary': 'Process of converting high-level language to machine language using a compiler.', 'duration': 33.278, 'max_score': 475.76, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw475760.jpg'}], 'start': 48.593, 'title': 'Dev c++ introduction and installation', 'summary': "Introduces dev c++ compiler, its features, and agenda, emphasizing the ide's importance for writing c++ programs and highlighting the need for keyboard shortcuts. it also covers the process of downloading, installing dev c++ ide, and its features such as an editor, compiler, and debugger for writing and debugging c++ programs.", 'chapters': [{'end': 152.842, 'start': 48.593, 'title': 'Introduction to dev c++', 'summary': 'Introduces the dev c++ compiler, discussing its features and agenda, emphasizing the importance of the ide for writing c++ programs and highlighting the need for keyboard shortcuts to enhance efficiency.', 'duration': 104.249, 'highlights': ['The chapter introduces the Dev C++ compiler and emphasizes the importance of the IDE for writing C++ programs.', 'The video discusses the agenda for the course, including downloading and installing Dev C++, exploring its features, and learning keyboard shortcuts for efficiency.', 'The speaker encourages viewers to subscribe, like, share, and comment on the video, emphasizing the importance of knowledge sharing and community engagement.']}, {'end': 540.762, 'start': 154.082, 'title': 'Dev c++ installation and features', 'summary': 'Covers the process of downloading and installing dev c++ ide, including selecting the suitable version, extracting and installing the setup, and the features of dev c++ such as an editor, compiler, and debugger for writing and debugging c++ programs.', 'duration': 386.68, 'highlights': ['The chapter covers the process of downloading and installing Dev C++ IDE, including selecting the suitable version, extracting and installing the setup. The process of downloading and installing Dev C++ IDE is explained, emphasizing the selection of the suitable version, and the extraction and installation of the setup.', 'The features of Dev C++ such as an editor, compiler, and debugger for writing and debugging C++ programs are explained. The features of Dev C++ including an editor, compiler, and debugger for writing and debugging C++ programs are outlined.', 'The analogy of using a translator to explain the role of a compiler in converting high-level language to machine level language is provided. An analogy of using a translator is used to explain the role of a compiler in converting high-level language to machine level language.']}], 'duration': 492.169, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw48593.jpg', 'highlights': ['The chapter introduces the Dev C++ compiler and emphasizes the importance of the IDE for writing C++ programs.', 'The process of downloading and installing Dev C++ IDE is explained, emphasizing the selection of the suitable version, and the extraction and installation of the setup.', 'The features of Dev C++ including an editor, compiler, and debugger for writing and debugging C++ programs are outlined.', 'The video discusses the agenda for the course, including downloading and installing Dev C++, exploring its features, and learning keyboard shortcuts for efficiency.', 'The speaker encourages viewers to subscribe, like, share, and comment on the video, emphasizing the importance of knowledge sharing and community engagement.', 'An analogy of using a translator is used to explain the role of a compiler in converting high-level language to machine level language.']}, {'end': 892.998, 'segs': [{'end': 567.696, 'src': 'embed', 'start': 540.762, 'weight': 1, 'content': [{'end': 543.963, 'text': 'so that y can easily understand it and vice versa.', 'start': 540.762, 'duration': 3.201}, {'end': 549.406, 'text': 'so easily, with the help of this translator, x and y can communicate right.', 'start': 543.963, 'duration': 5.443}, {'end': 554.872, 'text': 'so in the same way we understand or we write programs in high level language.', 'start': 549.406, 'duration': 5.466}, {'end': 561.894, 'text': 'So now that high level program or the code should be converted to machine level code right?', 'start': 555.392, 'duration': 6.502}, {'end': 567.696, 'text': 'So that your system will understand it and it will process your program and get to the output right?', 'start': 562.134, 'duration': 5.562}], 'summary': 'Using a translator, x and y can easily communicate to process high level programs into machine level code for system processing.', 'duration': 26.934, 'max_score': 540.762, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw540762.jpg'}, {'end': 753.579, 'src': 'heatmap', 'start': 648.016, 'weight': 0, 'content': [{'end': 652.297, 'text': 'So I hope with this you have understood why we are using Dev C++ IDE.', 'start': 648.016, 'duration': 4.281}, {'end': 658.858, 'text': "What I'll do is I'll just quickly show you the editor compiler in the Dev C++ IDE.", 'start': 652.757, 'duration': 6.101}, {'end': 660.698, 'text': 'So let us quickly jump to the IDE then.', 'start': 658.898, 'duration': 1.8}, {'end': 661.258, 'text': 'All right.', 'start': 660.718, 'duration': 0.54}, {'end': 664.259, 'text': 'So this is your Dev C++ IDE.', 'start': 661.698, 'duration': 2.561}, {'end': 668.02, 'text': 'So here you have so many different options.', 'start': 665.199, 'duration': 2.821}, {'end': 669.18, 'text': 'That is the menu bar.', 'start': 668.32, 'duration': 0.86}, {'end': 672.22, 'text': 'This is where you are going to type in your program.', 'start': 670.04, 'duration': 2.18}, {'end': 673.28, 'text': 'This is your editor.', 'start': 672.28, 'duration': 1}, {'end': 676.161, 'text': 'Okay So let me just type in something.', 'start': 673.661, 'duration': 2.5}, {'end': 681.661, 'text': 'Okay So this is where you are going to type in your C++ code.', 'start': 678.078, 'duration': 3.583}, {'end': 687.205, 'text': "And here you have the option for compile, which I've discussed right now.", 'start': 682.642, 'duration': 4.563}, {'end': 691.488, 'text': 'Then once you have compiled it successfully, you can run your program.', 'start': 687.766, 'duration': 3.722}, {'end': 696.392, 'text': 'Right And also you can save your program.', 'start': 692.99, 'duration': 3.402}, {'end': 698.374, 'text': 'You know, there are so many different options.', 'start': 696.432, 'duration': 1.942}, {'end': 704.904, 'text': 'So I hope with this you have understood why we are using Dev C++ IDE,', 'start': 700.158, 'duration': 4.746}, {'end': 712.815, 'text': 'because it is a combination of an editor or compiler and if any errors are there, the debugger will tell you what types of errors are present,', 'start': 704.904, 'duration': 7.911}, {'end': 716.78, 'text': 'so that you can remove those and execute your program successfully.', 'start': 712.815, 'duration': 3.965}, {'end': 717.991, 'text': 'All right.', 'start': 717.671, 'duration': 0.32}, {'end': 722.735, 'text': "We'll check how exactly this Dave C++ editor looks like.", 'start': 718.291, 'duration': 4.444}, {'end': 723.395, 'text': 'All right.', 'start': 723.175, 'duration': 0.22}, {'end': 726.197, 'text': "So quickly let's jump to the IDE then.", 'start': 723.875, 'duration': 2.322}, {'end': 730.52, 'text': 'So this is how your Dave C++ IDE looks like.', 'start': 726.577, 'duration': 3.943}, {'end': 735.784, 'text': "Right So this is your menu bar, what you're seeing here, right on the top.", 'start': 731.121, 'duration': 4.663}, {'end': 746.692, 'text': 'So you have options, such as file, wherein you can, you know, create a new source file or open an existing project, you know.', 'start': 736.304, 'duration': 10.388}, {'end': 753.579, 'text': 'And then you have save, save as and all the basic options which come under the file menu.', 'start': 747.674, 'duration': 5.905}], 'summary': 'Dev c++ ide provides an editor, compiler, and debugger, enabling program execution and error removal.', 'duration': 57.147, 'max_score': 648.016, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw648016.jpg'}], 'start': 540.762, 'title': 'Understanding dev c++ ide', 'summary': 'Introduces the concept of using dev c++ ide, emphasizing its features like editor, compiler, and debugger, and explains the process of translating high level code into machine level code for successful program execution.', 'chapters': [{'end': 892.998, 'start': 540.762, 'title': 'Understanding dev c++ ide', 'summary': 'Introduces the concept of using dev c++ ide for writing c++ programs, emphasizing its features like editor, compiler, and debugger, and explains the process of translating high level code into machine level code for successful program execution.', 'duration': 352.236, 'highlights': ['Dev C++ IDE is a combination of an editor, compiler, and debugger, making it a frequently used IDE for writing C++ programs. Emphasizes the significance of Dev C++ IDE as it combines an editor, compiler, and debugger, making it popular for writing C++ programs.', 'Explains the process of translating high level code into machine level code for successful program execution. Describes the essential process of converting high level code to machine level code to ensure successful program execution.', 'Details the menu options and functionalities of the Dev C++ IDE, including file handling, editing, searching, and execution options. Provides a detailed overview of the menu options and functionalities of the Dev C++ IDE, encompassing file handling, editing, searching, and execution options.']}], 'duration': 352.236, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw540762.jpg', 'highlights': ['Dev C++ IDE is a frequently used IDE for writing C++ programs, combining an editor, compiler, and debugger.', 'Explains the process of translating high level code into machine level code for successful program execution.', 'Details the menu options and functionalities of the Dev C++ IDE, including file handling, editing, searching, and execution options.']}, {'end': 1268.507, 'segs': [{'end': 919.942, 'src': 'embed', 'start': 892.998, 'weight': 0, 'content': [{'end': 900.665, 'text': 'and then One more important thing here is what type of file do you want associated with this Dave C++ ID?', 'start': 892.998, 'duration': 7.667}, {'end': 903.889, 'text': 'right?. So the tick ones are the selected ones.', 'start': 900.665, 'duration': 3.224}, {'end': 908.013, 'text': 'So we have C, C++, you know, C header file, all these.', 'start': 903.929, 'duration': 4.084}, {'end': 909.395, 'text': 'So whichever is ticked.', 'start': 908.534, 'duration': 0.861}, {'end': 913.06, 'text': 'will be associated with your DSC++ ID.', 'start': 910.219, 'duration': 2.841}, {'end': 919.942, 'text': 'And then last option is the Windows Appearance, right? So can you see here, Windows 10 is selected.', 'start': 913.7, 'duration': 6.242}], 'summary': 'Choose file type for dsc++ id, windows 10 selected.', 'duration': 26.944, 'max_score': 892.998, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw892998.jpg'}, {'end': 1037.567, 'src': 'embed', 'start': 975.076, 'weight': 3, 'content': [{'end': 978.519, 'text': 'and you know, increase the size, okay.', 'start': 975.076, 'duration': 3.443}, {'end': 980.922, 'text': 'so let me make it 14, okay.', 'start': 978.519, 'duration': 2.403}, {'end': 985.16, 'text': 'so can you see, here the size has increased the font size right.', 'start': 980.922, 'duration': 4.238}, {'end': 987.461, 'text': 'so those settings, you can do it here.', 'start': 985.16, 'duration': 2.301}, {'end': 991.164, 'text': 'click on under tools, you have editor options.', 'start': 987.461, 'duration': 3.703}, {'end': 993.745, 'text': 'under that you have fonts okay.', 'start': 991.164, 'duration': 2.581}, {'end': 995.867, 'text': 'so let me just make it 12.', 'start': 993.745, 'duration': 2.122}, {'end': 998.308, 'text': 'you can change the font as well, right.', 'start': 995.867, 'duration': 2.441}, {'end': 1003.812, 'text': 'so if you want, you can choose something else, right.', 'start': 998.308, 'duration': 5.504}, {'end': 1008.415, 'text': 'so the standard thing is, we keep it to default usually.', 'start': 1003.812, 'duration': 4.603}, {'end': 1013.669, 'text': "so what I'll do is I'll go back, I'll keep it the same.", 'start': 1008.415, 'duration': 5.254}, {'end': 1017.351, 'text': 'Okay Yeah.', 'start': 1015.01, 'duration': 2.341}, {'end': 1022.735, 'text': 'Better And then you can configure the shortcuts.', 'start': 1017.692, 'duration': 5.043}, {'end': 1023.875, 'text': 'Okay The default shortcuts.', 'start': 1022.815, 'duration': 1.06}, {'end': 1025.837, 'text': 'If you want to change into something else.', 'start': 1023.895, 'duration': 1.942}, {'end': 1027.758, 'text': 'Okay You can do that as well.', 'start': 1025.997, 'duration': 1.761}, {'end': 1034.305, 'text': 'Fine And then you have, you know, the window menu option.', 'start': 1029.281, 'duration': 5.024}, {'end': 1037.567, 'text': 'That is, if you want to close all the windows, full screen.', 'start': 1034.345, 'duration': 3.222}], 'summary': 'Font size increased to 14, can change fonts and shortcuts, window menu options available.', 'duration': 62.491, 'max_score': 975.076, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw975076.jpg'}, {'end': 1132.889, 'src': 'embed', 'start': 1069.721, 'weight': 1, 'content': [{'end': 1080.287, 'text': 'okay, and all the options, such as you saving your file once you update it you know the cut, copy, paste, all those options are present over here.', 'start': 1069.721, 'duration': 10.566}, {'end': 1085.149, 'text': 'fine, so you need not worry about anything while you are writing your program, Fine.', 'start': 1080.287, 'duration': 4.862}, {'end': 1094.972, 'text': 'So I hope with this you have understood how a Dev C++ ID looks and what all options do you have under the menu bar for this Dev C++ ID.', 'start': 1085.529, 'duration': 9.443}, {'end': 1100.994, 'text': 'Now we are going to check out few keyboard shortcuts in our Dev C++ ID.', 'start': 1095.272, 'duration': 5.722}, {'end': 1106.556, 'text': 'So which will help you when you are done with writing your program,', 'start': 1101.935, 'duration': 4.621}, {'end': 1112.238, 'text': 'so that you can quickly compile and run your programs and different other shortcuts as well.', 'start': 1106.556, 'duration': 5.682}, {'end': 1116.166, 'text': 'so we have our devc++ IDE here.', 'start': 1112.805, 'duration': 3.361}, {'end': 1119.866, 'text': 'so quickly, let me just write a sample program for you.', 'start': 1116.166, 'duration': 3.7}, {'end': 1132.889, 'text': 'so hash, include io stream and then using namespace std,', 'start': 1119.866, 'duration': 13.023}], 'summary': 'Dev c++ ide offers various options for writing and running programs, including keyboard shortcuts.', 'duration': 63.168, 'max_score': 1069.721, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1069721.jpg'}, {'end': 1255.357, 'src': 'heatmap', 'start': 1201.05, 'weight': 0.839, 'content': [{'end': 1207.994, 'text': 'And then the most frequently used is after writing your program, the most important thing is it has to be compiled.', 'start': 1201.05, 'duration': 6.944}, {'end': 1212.097, 'text': 'Once you have successfully compiled, you can run your program.', 'start': 1209.155, 'duration': 2.942}, {'end': 1216.819, 'text': 'So the shortcut to compile is F9.', 'start': 1212.957, 'duration': 3.862}, {'end': 1220.722, 'text': 'And to run your program, the shortcut is F10.', 'start': 1218.28, 'duration': 2.442}, {'end': 1224.881, 'text': 'And to compile and run the shortcut is F11.', 'start': 1222.239, 'duration': 2.642}, {'end': 1227.902, 'text': 'So these three are most frequently used.', 'start': 1225.221, 'duration': 2.681}, {'end': 1230.804, 'text': 'So suppose if I want to just compile it.', 'start': 1228.263, 'duration': 2.541}, {'end': 1234.967, 'text': 'Okay Sorry, I pressed F11.', 'start': 1231.845, 'duration': 3.122}, {'end': 1242.711, 'text': 'So it is displaying the output, right? So suppose if I want to just compile it.', 'start': 1235.507, 'duration': 7.204}, {'end': 1246.113, 'text': 'Okay, I am going to press F9, the shortcut.', 'start': 1243.992, 'duration': 2.121}, {'end': 1248.875, 'text': 'So there are zero errors and zero warnings.', 'start': 1246.513, 'duration': 2.362}, {'end': 1251.194, 'text': "Fine, I'm going to close it.", 'start': 1250.213, 'duration': 0.981}, {'end': 1255.357, 'text': 'And if I press F10, the program is going to run.', 'start': 1251.834, 'duration': 3.523}], 'summary': 'F9 is used for compiling with zero errors and zero warnings; f10 is for running the program.', 'duration': 54.307, 'max_score': 1201.05, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1201050.jpg'}, {'end': 1246.113, 'src': 'embed', 'start': 1212.957, 'weight': 2, 'content': [{'end': 1216.819, 'text': 'So the shortcut to compile is F9.', 'start': 1212.957, 'duration': 3.862}, {'end': 1220.722, 'text': 'And to run your program, the shortcut is F10.', 'start': 1218.28, 'duration': 2.442}, {'end': 1224.881, 'text': 'And to compile and run the shortcut is F11.', 'start': 1222.239, 'duration': 2.642}, {'end': 1227.902, 'text': 'So these three are most frequently used.', 'start': 1225.221, 'duration': 2.681}, {'end': 1230.804, 'text': 'So suppose if I want to just compile it.', 'start': 1228.263, 'duration': 2.541}, {'end': 1234.967, 'text': 'Okay Sorry, I pressed F11.', 'start': 1231.845, 'duration': 3.122}, {'end': 1242.711, 'text': 'So it is displaying the output, right? So suppose if I want to just compile it.', 'start': 1235.507, 'duration': 7.204}, {'end': 1246.113, 'text': 'Okay, I am going to press F9, the shortcut.', 'start': 1243.992, 'duration': 2.121}], 'summary': 'F9 compiles, f10 runs, and f11 compiles and runs. these are the most frequently used shortcuts.', 'duration': 33.156, 'max_score': 1212.957, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1212957.jpg'}], 'start': 892.998, 'title': 'Customizing dsc++ ide appearance and dev c++ ide overview', 'summary': 'Discusses customizing the appearance of dsc++ ide, including file association, font size, and color themes, providing insights into the available options. it also explains the options and layout of the dev c++ ide, including the menu bar options and keyboard shortcuts for actions like saving (ctrl + s), compiling (f9), running (f10), and compiling and running (f11), with examples of writing and executing a sample program.', 'chapters': [{'end': 1037.567, 'start': 892.998, 'title': 'Customizing dsc++ ide appearance', 'summary': "Discusses customizing the appearance of dsc++ ide, including file association, font size, and color themes, providing insights into the available options and their impact on the ide's appearance and functionality.", 'duration': 144.569, 'highlights': ['The selected file types, such as C, C++, and C header files, are associated with the DSC++ ID, offering flexibility in file handling.', 'Adjusting the font size and type within the IDE, with the option to change the appearance and font size, providing customization for user preferences.', 'Configuring shortcuts and window menu options for enhanced user experience, allowing users to modify default settings to improve efficiency.']}, {'end': 1268.507, 'start': 1037.887, 'title': 'Dev c++ ide overview and keyboard shortcuts', 'summary': 'Explains the options and layout of the dev c++ ide, including the menu bar options and keyboard shortcuts for actions like saving (ctrl + s), compiling (f9), running (f10), and compiling and running (f11), with examples of writing and executing a sample program.', 'duration': 230.62, 'highlights': ['The Dev C++ IDE layout and menu bar options are explained, including the options for writing and executing a sample program.', 'The most frequently used keyboard shortcuts in Dev C++ are demonstrated, including saving (Ctrl + S), compiling (F9), running (F10), and compiling and running (F11).', 'The shortcut for compiling and running a program in Dev C++ IDE is highlighted as F11, which allows for a quick execution of the program.', 'The process of writing and executing a sample program in Dev C++ IDE is detailed, with examples of using keyboard shortcuts such as saving (Ctrl + S), compiling (F9), and running (F10).', "The layout and options of the Dev C++ IDE, as well as the process of writing and executing a sample program, are discussed to provide a comprehensive understanding of the IDE's functionality."]}], 'duration': 375.509, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw892998.jpg', 'highlights': ['The selected file types, such as C, C++, and C header files, are associated with the DSC++ ID, offering flexibility in file handling.', 'The process of writing and executing a sample program in Dev C++ IDE is detailed, with examples of using keyboard shortcuts such as saving (Ctrl + S), compiling (F9), and running (F10).', 'The most frequently used keyboard shortcuts in Dev C++ are demonstrated, including saving (Ctrl + S), compiling (F9), running (F10), and compiling and running (F11).', 'Configuring shortcuts and window menu options for enhanced user experience, allowing users to modify default settings to improve efficiency.', "The layout and options of the Dev C++ IDE, as well as the process of writing and executing a sample program, are discussed to provide a comprehensive understanding of the IDE's functionality.", 'The shortcut for compiling and running a program in Dev C++ IDE is highlighted as F11, which allows for a quick execution of the program.', 'Adjusting the font size and type within the IDE, with the option to change the appearance and font size, providing customization for user preferences.', 'The Dev C++ IDE layout and menu bar options are explained, including the options for writing and executing a sample program.']}, {'end': 1463.741, 'segs': [{'end': 1298.472, 'src': 'embed', 'start': 1270.248, 'weight': 2, 'content': [{'end': 1279.776, 'text': 'Fine Now, what are different other shortcuts? So let me just select this particular statement over here and go to edit.', 'start': 1270.248, 'duration': 9.528}, {'end': 1285.682, 'text': 'fine. and then, if you want, you can cut it, you know.', 'start': 1281.499, 'duration': 4.183}, {'end': 1287.183, 'text': 'so let me just cut it.', 'start': 1285.682, 'duration': 1.501}, {'end': 1289.906, 'text': 'and if i go here, if i undo it.', 'start': 1287.183, 'duration': 2.723}, {'end': 1291.807, 'text': 'so what are the shortcuts for these?', 'start': 1289.906, 'duration': 1.901}, {'end': 1298.472, 'text': 'so for cut, it is control x, for copying it is control c, for pasting, it is control v.', 'start': 1291.807, 'duration': 6.665}], 'summary': 'Demonstrating keyboard shortcuts for cut, copy, and paste with control x, control c, and control v.', 'duration': 28.224, 'max_score': 1270.248, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1270248.jpg'}, {'end': 1463.741, 'src': 'embed', 'start': 1375.26, 'weight': 0, 'content': [{'end': 1386.126, 'text': 'Now, what are a few more shortcuts which might help you? So here, if you see, if you want full screen, you can press Ctrl plus F11.', 'start': 1375.26, 'duration': 10.866}, {'end': 1390.148, 'text': 'So sometimes you want your editor to cover full of your screen.', 'start': 1387.206, 'duration': 2.942}, {'end': 1392.769, 'text': 'So that point of time, you can use Ctrl plus F11.', 'start': 1390.508, 'duration': 2.261}, {'end': 1397.956, 'text': 'okay. and then you can also toggle between different screens.', 'start': 1394.355, 'duration': 3.601}, {'end': 1400.356, 'text': 'that is control plus tab.', 'start': 1397.956, 'duration': 2.4}, {'end': 1407.618, 'text': 'and if you want the previous screen or the tab, you can use shift plus control plus tab.', 'start': 1400.356, 'duration': 7.262}, {'end': 1420.888, 'text': 'fine, so let me just type in one more statement over here to display the content of the variable a fine, now, once select this, okay,', 'start': 1407.618, 'duration': 13.27}, {'end': 1423.289, 'text': 'there are so many other shortcuts.', 'start': 1420.888, 'duration': 2.401}, {'end': 1433.771, 'text': "right. and one more important thing if you want to change the keyboard shortcuts you don't like, you know f9 to compile, f10 to run.", 'start': 1423.289, 'duration': 10.482}, {'end': 1438.113, 'text': 'so what you can do is you can go to this option under tools.', 'start': 1433.771, 'duration': 4.342}, {'end': 1442.174, 'text': 'configure shortcuts, okay, so can you see here?', 'start': 1438.113, 'duration': 4.061}, {'end': 1453.959, 'text': 'so, to open a new file, the shortcut is ctrl plus n, okay, and to open an existing file, control plus O and to save control plus S.', 'start': 1442.174, 'duration': 11.785}, {'end': 1459.4, 'text': "so if you don't like these shortcuts, you can always change those.", 'start': 1453.959, 'duration': 5.441}, {'end': 1462.441, 'text': 'alright. so that option is also present.', 'start': 1459.4, 'duration': 3.041}, {'end': 1463.741, 'text': "I'll just leave it to default.", 'start': 1462.441, 'duration': 1.3}], 'summary': 'Shortcuts for full screen, switching screens, and customizing keyboard shortcuts provided.', 'duration': 88.481, 'max_score': 1375.26, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1375260.jpg'}], 'start': 1270.248, 'title': 'Keyboard shortcuts in dev c++ and customization', 'summary': "Delves into keyboard shortcuts in dev c++, encompassing cut, copy, paste, save, undo, redo, and compile and run, along with examples and usage of control x, control c, control v, control s, control y, and f11. it also covers maximizing screen space, screen navigation, and customization, including shortcuts like ctrl+f11 for full screen, ctrl+tab for screen toggling, and the option to customize shortcuts under 'tools' > 'configure shortcuts'.", 'chapters': [{'end': 1374.64, 'start': 1270.248, 'title': 'Keyboard shortcuts in dev c++', 'summary': 'Explains the keyboard shortcuts in dev c++, including shortcuts for cut, copy, paste, save, undo, redo, and compile and run, with specific examples and usage of control x, control c, control v, control s, control y, and f11.', 'duration': 104.392, 'highlights': ['The shortcut for compile and run is F11. Pressing F11 enables the user to compile and run the program, providing a convenient shortcut for this action.', 'The shortcut for save is control S. Using control S allows the user to quickly save their work, enhancing efficiency and productivity during programming tasks.', 'The shortcut for cut is control x, for copy it is control c, and for paste it is control v. These shortcuts facilitate swift manipulation of text within the program, streamlining the editing process.']}, {'end': 1463.741, 'start': 1375.26, 'title': 'Keyboard shortcuts and customization', 'summary': "Discusses various keyboard shortcuts for maximizing screen space, navigating between screens, and customizing shortcuts, including ctrl+f11 for full screen, ctrl+tab for toggling between screens, and the option to customize shortcuts under 'tools' > 'configure shortcuts'.", 'duration': 88.481, 'highlights': ['The shortcut Ctrl+F11 can be used to maximize the screen space, allowing the editor to cover the full screen.', 'Ctrl+Tab allows the user to toggle between different screens, facilitating efficient navigation.', "The option to customize keyboard shortcuts can be found under 'Tools' > 'Configure Shortcuts', providing flexibility for users to change default shortcuts as per their preference."]}], 'duration': 193.493, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1270248.jpg', 'highlights': ['The shortcut for compile and run is F11. Pressing F11 enables the user to compile and run the program, providing a convenient shortcut for this action.', 'The shortcut for save is control S. Using control S allows the user to quickly save their work, enhancing efficiency and productivity during programming tasks.', 'The shortcut for cut is control x, for copy it is control c, and for paste it is control v. These shortcuts facilitate swift manipulation of text within the program, streamlining the editing process.', 'The shortcut Ctrl+F11 can be used to maximize the screen space, allowing the editor to cover the full screen.', 'Ctrl+Tab allows the user to toggle between different screens, facilitating efficient navigation.', "The option to customize keyboard shortcuts can be found under 'Tools' > 'Configure Shortcuts', providing flexibility for users to change default shortcuts as per their preference."]}, {'end': 1933.494, 'segs': [{'end': 1531.194, 'src': 'embed', 'start': 1463.741, 'weight': 1, 'content': [{'end': 1466.782, 'text': "so I'll click cancel, alright.", 'start': 1463.741, 'duration': 3.041}, {'end': 1473.924, 'text': 'so these are the few important shortcuts which you are going to use when you are working on Dev C++ IDE.', 'start': 1466.782, 'duration': 7.142}, {'end': 1479.493, 'text': 'So the most common ones are F9, F7 and F11..', 'start': 1475.868, 'duration': 3.625}, {'end': 1483.158, 'text': 'So lastly, let me just press F11.', 'start': 1480.915, 'duration': 2.243}, {'end': 1487.584, 'text': 'It is going to compile and run and you can see the output here.', 'start': 1483.438, 'duration': 4.146}, {'end': 1495.813, 'text': 'So I hope with this you have understood all the common keyboard shortcuts when you are working on Dev C++ IDE.', 'start': 1488.97, 'duration': 6.843}, {'end': 1499.574, 'text': 'Now we are in our sample C++ program.', 'start': 1496.073, 'duration': 3.501}, {'end': 1509.798, 'text': "So here we'll try to see how to type in a C++ program in a Dev C++ editor and compile and execute it as well.", 'start': 1499.894, 'duration': 9.904}, {'end': 1513.6, 'text': "So let's quickly jump to the Dev C++ IDE.", 'start': 1510.819, 'duration': 2.781}, {'end': 1520.569, 'text': "Yes, So here we'll type in our sample C++ program.", 'start': 1514.26, 'duration': 6.309}, {'end': 1525.311, 'text': 'so this part, what you see over here is the editor space.', 'start': 1520.569, 'duration': 4.742}, {'end': 1531.194, 'text': 'okay, and here you have your options for different menu right.', 'start': 1525.311, 'duration': 5.883}], 'summary': 'Learn common keyboard shortcuts for dev c++ ide, including f9, f7, and f11.', 'duration': 67.453, 'max_score': 1463.741, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1463741.jpg'}, {'end': 1565.882, 'src': 'heatmap', 'start': 1538.957, 'weight': 0.922, 'content': [{'end': 1555.993, 'text': "so what I'll do is so I'll quickly change this options okay to something like this okay, let me select this okay,", 'start': 1538.957, 'duration': 17.036}, {'end': 1559.917, 'text': 'so that it will be easy for you to see the options right.', 'start': 1555.993, 'duration': 3.924}, {'end': 1565.882, 'text': 'so to type in our first program, what we need is the header file right.', 'start': 1559.917, 'duration': 5.965}], 'summary': 'Demonstrating how to change options and select header file for first program.', 'duration': 26.925, 'max_score': 1538.957, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1538957.jpg'}, {'end': 1622.478, 'src': 'embed', 'start': 1572.668, 'weight': 3, 'content': [{'end': 1575.45, 'text': 'now, let me just command it.', 'start': 1572.668, 'duration': 2.782}, {'end': 1579.852, 'text': 'so this is the header file required.', 'start': 1575.45, 'duration': 4.402}, {'end': 1588.918, 'text': "and then i'm going to type in my main function.", 'start': 1579.852, 'duration': 9.066}, {'end': 1597.243, 'text': "now these font size okay, what is present is slightly lower, right, it's not visible, clearly.", 'start': 1588.918, 'duration': 8.325}, {'end': 1603.242, 'text': "so what i'll do is i'll go to this editor options font.", 'start': 1597.243, 'duration': 5.999}, {'end': 1608.606, 'text': "i'll slightly increase my font size to 12..", 'start': 1603.242, 'duration': 5.364}, {'end': 1617.514, 'text': 'okay. so now let me increase it to one more size.', 'start': 1608.606, 'duration': 8.908}, {'end': 1620.817, 'text': 'so let me make it 13.', 'start': 1617.514, 'duration': 3.303}, {'end': 1622.478, 'text': 'yes, okay.', 'start': 1620.817, 'duration': 1.661}], 'summary': 'Adjusts font size to 13 for better visibility.', 'duration': 49.81, 'max_score': 1572.668, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1572668.jpg'}, {'end': 1757.998, 'src': 'embed', 'start': 1725.912, 'weight': 0, 'content': [{'end': 1733.154, 'text': 'okay, so can you see, here there are zero errors and zero warnings.', 'start': 1725.912, 'duration': 7.242}, {'end': 1744.592, 'text': 'fine, so now, if i click on run, The program is executed successfully and it is displaying the message first C++ program using their C++ ID.', 'start': 1733.154, 'duration': 11.438}, {'end': 1757.358, 'text': "Fine Now, if you don't want to compile and run separately, you have one more option that is compile and run both simultaneously.", 'start': 1745.813, 'duration': 11.545}, {'end': 1757.998, 'text': 'All right.', 'start': 1757.698, 'duration': 0.3}], 'summary': 'Program executes successfully with zero errors and warnings.', 'duration': 32.086, 'max_score': 1725.912, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1725912.jpg'}, {'end': 1875.718, 'src': 'embed', 'start': 1841.178, 'weight': 5, 'content': [{'end': 1853.723, 'text': 'so this is how you are going to type in a C++ program in a Dave C++ IDE, and once you have typed, You can save your program in any path,', 'start': 1841.178, 'duration': 12.545}, {'end': 1854.503, 'text': 'whichever you like.', 'start': 1853.723, 'duration': 0.78}, {'end': 1859.545, 'text': "And once you've saved it, you can also compile it and run it.", 'start': 1855.044, 'duration': 4.501}, {'end': 1866.308, 'text': "Fine Now, there are a few more things which will help you when you're writing a C++ program.", 'start': 1860.866, 'duration': 5.442}, {'end': 1869.509, 'text': 'That is suppose.', 'start': 1866.748, 'duration': 2.761}, {'end': 1875.718, 'text': 'if I want to move this line somewhere else in my code, okay.', 'start': 1869.509, 'duration': 6.209}], 'summary': 'Guidance on typing, saving, compiling, and running a c++ program in a c++ ide, with flexibility to save in any path, and the ability to move lines within the code.', 'duration': 34.54, 'max_score': 1841.178, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1841178.jpg'}], 'start': 1463.741, 'title': 'C++ programming in dev c++ ide', 'summary': 'Provides tips for using dev c++ ide, including common keyboard shortcuts (f9, f7, f11), and covers the process of writing, saving, compiling, and running a c++ program, with zero errors and zero warnings during compilation, and successful program execution, along with explanations of editing operations.', 'chapters': [{'end': 1622.478, 'start': 1463.741, 'title': 'Dev c++ ide tips', 'summary': 'Provides an overview of common keyboard shortcuts (f9, f7, f11) and demonstrates how to type, compile, and execute a c++ program using dev c++ ide.', 'duration': 158.737, 'highlights': ['The chapter discusses common keyboard shortcuts F9, F7, and F11 used in Dev C++ IDE. These shortcuts are important for efficient coding and program execution.', 'The demonstration includes typing, compiling, and executing a sample C++ program in Dev C++ IDE. The tutorial illustrates the process of writing, compiling, and running a C++ program in the IDE.', 'Adjusting the font size and exploring different menu options is also covered in the tutorial. This includes modifying the font size and navigating through the menu options for better visibility and functionality.']}, {'end': 1933.494, 'start': 1622.478, 'title': 'C++ programming in dev c++ ide', 'summary': 'Covers the process of writing, saving, compiling, and running a c++ program in dev c++ ide, displaying zero errors and zero warnings during compilation, and executing the program successfully, including an explanation of editing operations and their impact on the output.', 'duration': 311.016, 'highlights': ['Compiling and running a C++ program in Dev C++ IDE resulted in zero errors and zero warnings during the compilation process, and the program executed successfully, displaying the intended message.', "The process of writing a C++ program involved using the 'namespace std', saving the program, and choosing a specific path for storage, followed by the compilation and running of the program, with the option for simultaneous compilation and running using the shortcut F11.", 'The edit operations in the Dev C++ IDE, such as cut, copy, paste, and the impact of rearranging code on the output, were demonstrated, along with the proper method for saving the updated program and viewing the modified output after running it.']}], 'duration': 469.753, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1463741.jpg', 'highlights': ['The process of writing, saving, compiling, and running a C++ program in Dev C++ IDE is covered, ensuring zero errors and zero warnings during compilation, and successful program execution.', 'Common keyboard shortcuts F9, F7, and F11 are discussed, essential for efficient coding and program execution.', 'Demonstration includes typing, compiling, and executing a sample C++ program in Dev C++ IDE, illustrating the process of writing, compiling, and running a C++ program.', 'Adjusting the font size and exploring different menu options for better visibility and functionality is covered in the tutorial.', 'Compiling and running a C++ program in Dev C++ IDE resulted in zero errors and zero warnings during the compilation process, and the program executed successfully, displaying the intended message.', "The process of writing a C++ program involved using the 'namespace std', saving the program, and choosing a specific path for storage, followed by the compilation and running of the program, with the option for simultaneous compilation and running using the shortcut F11.", 'Edit operations in the Dev C++ IDE, such as cut, copy, paste, and the impact of rearranging code on the output, were demonstrated, along with the proper method for saving the updated program and viewing the modified output after running it.']}, {'end': 2397.911, 'segs': [{'end': 1970.242, 'src': 'embed', 'start': 1933.494, 'weight': 1, 'content': [{'end': 1935.055, 'text': 'that is first C++ program.', 'start': 1933.494, 'duration': 1.561}, {'end': 1945.362, 'text': 'Fine. So I hope with this you have understood how to type a sample C++ program in the dev C++ IDE, how to compile it,', 'start': 1935.956, 'duration': 9.406}, {'end': 1950.024, 'text': 'how to execute it and how to perform the basic edit operations in your code.', 'start': 1945.362, 'duration': 4.662}, {'end': 1951.185, 'text': 'All right.', 'start': 1950.865, 'duration': 0.32}, {'end': 1953.386, 'text': 'Problems during compilation.', 'start': 1951.705, 'duration': 1.681}, {'end': 1961.758, 'text': 'So here we try to understand what are problems you will face when you are compiling your c plus plus program.', 'start': 1953.867, 'duration': 7.891}, {'end': 1970.242, 'text': "all right, so let's quickly jump to the dfc plus plus ide and then let's check out the problems during compilation.", 'start': 1961.758, 'duration': 8.484}], 'summary': 'Introduction to c++ programming, covering ide usage, compilation, execution, and basic troubleshooting.', 'duration': 36.748, 'max_score': 1933.494, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1933494.jpg'}, {'end': 2072.21, 'src': 'embed', 'start': 2042.883, 'weight': 3, 'content': [{'end': 2046.575, 'text': 'so now, if i click on compile, so can you see here.', 'start': 2042.883, 'duration': 3.692}, {'end': 2050.739, 'text': "so I've got an error.", 'start': 2046.575, 'duration': 4.164}, {'end': 2053.945, 'text': 'cout was not declared in the scope.', 'start': 2050.739, 'duration': 3.206}, {'end': 2058.03, 'text': 'okay, so it is giving an error for the cout.', 'start': 2053.945, 'duration': 4.085}, {'end': 2067.81, 'text': 'so to solve this error, what you have to do is you have to add one more line, that is, using namespace std.', 'start': 2058.03, 'duration': 9.78}, {'end': 2072.21, 'text': 'so without this you are going to get this error right.', 'start': 2067.81, 'duration': 4.4}], 'summary': "Compiling code results in 'cout' error, resolved by adding 'using namespace std.'", 'duration': 29.327, 'max_score': 2042.883, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw2042883.jpg'}, {'end': 2213.519, 'src': 'embed', 'start': 2172.233, 'weight': 4, 'content': [{'end': 2188.313, 'text': "okay, so if i forgot to give this all right and then here i'm going to remove one arrow, okay, so let me change it back.", 'start': 2172.233, 'duration': 16.08}, {'end': 2190.874, 'text': "okay, and let's see what will happen now.", 'start': 2188.313, 'duration': 2.561}, {'end': 2195.815, 'text': "okay, all i've done is just removed one angular bracket here right for cr.", 'start': 2190.874, 'duration': 4.941}, {'end': 2203.296, 'text': 'so if i compile it, can you see here so many.', 'start': 2195.815, 'duration': 7.481}, {'end': 2207.638, 'text': 'what are these errors or warnings right.', 'start': 2203.296, 'duration': 4.342}, {'end': 2211.178, 'text': 'so error, no match for operator.', 'start': 2207.638, 'duration': 3.54}, {'end': 2213.519, 'text': 'single angular bracket right.', 'start': 2211.178, 'duration': 2.341}], 'summary': "Compile resulted in multiple errors, including 'no match for operator' due to a missing angular bracket.", 'duration': 41.286, 'max_score': 2172.233, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw2172233.jpg'}, {'end': 2293.181, 'src': 'embed', 'start': 2238.581, 'weight': 0, 'content': [{'end': 2245.506, 'text': "Right So like this, you might face different different syntax errors or warnings when you're trying to compile.", 'start': 2238.581, 'duration': 6.925}, {'end': 2256.393, 'text': 'So all you have to do is go and check to that particular line in your code and make that line error free and then save and run your program.', 'start': 2246.026, 'duration': 10.367}, {'end': 2261.346, 'text': 'So that you are going to run your program without any complications.', 'start': 2257.585, 'duration': 3.761}, {'end': 2270.589, 'text': 'So I hope with this you have understood the basic problems which you might face during compilation of your C++ program.', 'start': 2262.967, 'duration': 7.622}, {'end': 2273.97, 'text': "So let's summarize whatever we have seen so far.", 'start': 2270.969, 'duration': 3.001}, {'end': 2279.554, 'text': 'So we started with downloading of their C++ IDE.', 'start': 2274.691, 'duration': 4.863}, {'end': 2284.876, 'text': 'Right And we have also seen how to install their C++ IDE.', 'start': 2279.874, 'duration': 5.002}, {'end': 2293.181, 'text': 'Right And then we have seen concepts such as compiler, debugger and the editor.', 'start': 2285.857, 'duration': 7.324}], 'summary': 'Tips for addressing syntax errors and warnings in c++ to ensure smooth program compilation and execution.', 'duration': 54.6, 'max_score': 2238.581, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw2238581.jpg'}, {'end': 2344.351, 'src': 'embed', 'start': 2316.644, 'weight': 5, 'content': [{'end': 2322.369, 'text': 'and the debugger tool will help you with the errors in your program, if any right.', 'start': 2316.644, 'duration': 5.725}, {'end': 2331.258, 'text': 'and then we have also seen the menu bar present in the IDE, wherein we have so many options, that is, to save your file, to compile,', 'start': 2322.369, 'duration': 8.889}, {'end': 2334.822, 'text': 'to execute the editor options.', 'start': 2331.258, 'duration': 3.564}, {'end': 2344.351, 'text': 'you know you can increase and decrease the font size, you know the themes, many other things, And then we also saw some important keyboard shortcuts.', 'start': 2334.822, 'duration': 9.529}], 'summary': 'Ide debugger tool helps with errors, menu bar has options to save, compile, execute, and change settings.', 'duration': 27.707, 'max_score': 2316.644, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw2316644.jpg'}, {'end': 2397.911, 'src': 'embed', 'start': 2375.7, 'weight': 7, 'content': [{'end': 2383.754, 'text': "I want to request you to hit the subscribe button and turn on the notifications bell so that you don't miss out on any new updates or video releases from Great Learning.", 'start': 2375.7, 'duration': 8.054}, {'end': 2387.639, 'text': 'If you enjoyed this video, show us some love and like the video.', 'start': 2384.194, 'duration': 3.445}, {'end': 2392.624, 'text': 'Knowledge increases by sharing, so make sure you share this video with your friends and colleagues.', 'start': 2388.079, 'duration': 4.545}, {'end': 2397.911, 'text': 'Make sure to comment on the video, any queries or suggestions and I will respond to your comments.', 'start': 2393.085, 'duration': 4.826}], 'summary': 'Encourage viewers to subscribe, like, share, and comment for updates and engagement.', 'duration': 22.211, 'max_score': 2375.7, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw2375700.jpg'}], 'start': 1933.494, 'title': 'C++ program compilation', 'summary': 'Covers typing, compiling, and executing c++ programs, identifying common compilation errors, and understanding syntax errors and warnings, emphasizing the importance of debugging and running programs without errors or warnings.', 'chapters': [{'end': 2008.686, 'start': 1933.494, 'title': 'C++ program compilation issues', 'summary': 'Discusses how to type, compile, and execute a c++ program in the dev c++ ide, along with identifying and understanding problems during compilation.', 'duration': 75.192, 'highlights': ['The chapter discusses how to type, compile, and execute a C++ program in the dev C++ IDE It explains the process of typing a sample C++ program, compiling it, and executing it in the dev C++ IDE.', 'Problems during compilation are identified and understood The chapter addresses the problems that may arise during compilation of a C++ program and aims to help in understanding and resolving them.']}, {'end': 2237.425, 'start': 2008.686, 'title': 'Troubleshooting compilation errors', 'summary': "Discusses common compilation errors encountered while programming in c++, including the 'cout was not declared in the scope' error and the expected semicolon error, emphasizing the importance of debugging and running programs without errors or warnings.", 'duration': 228.739, 'highlights': ["The chapter emphasizes the common 'cout was not declared in the scope' error, highlighting the necessity of adding 'using namespace std' to resolve the issue.", 'It explains the expected semicolon error and the significance of identifying and rectifying such common problems during compilation.', 'The demonstration of the impact of missing angular brackets on the compilation process emphasizes the importance of precise syntax to avoid errors and warnings.', 'The importance of debugging and running programs without any errors or warnings is stressed to ensure the smooth execution of the program.']}, {'end': 2397.911, 'start': 2238.581, 'title': 'C++ compilation: errors and solutions', 'summary': 'Discusses common syntax errors and warnings during c++ program compilation, emphasizing the process of identifying and rectifying errors to successfully run the program, along with an overview of ide functionalities and important keyboard shortcuts.', 'duration': 159.33, 'highlights': ['The chapter discusses common syntax errors and warnings during C++ program compilation, emphasizing the process of identifying and rectifying errors to successfully run the program (quantifiable data: not available).', 'The chapter provides an overview of IDE functionalities including the concepts of compiler, debugger, editor, and menu bar options, along with important keyboard shortcuts (quantifiable data: not available).', 'The chapter emphasizes the importance of using the debugger tool to identify errors in the program during compilation and provides guidance on debugging and successfully running the program (quantifiable data: not available).', 'The chapter also encourages viewers to subscribe, like, and share the video for more updates and knowledge sharing, promoting viewer engagement with the content (quantifiable data: not available).']}], 'duration': 464.417, 'thumbnail': 'https://coursnap.oss-ap-southeast-1.aliyuncs.com/video-capture/5uXYIOPvTzw/pics/5uXYIOPvTzw1933494.jpg', 'highlights': ['The chapter emphasizes the importance of debugging and running programs without any errors or warnings to ensure smooth execution.', 'The chapter discusses how to type, compile, and execute a C++ program in the dev C++ IDE.', 'The chapter addresses the problems that may arise during compilation of a C++ program and aims to help in understanding and resolving them.', "The chapter emphasizes the common 'cout was not declared in the scope' error and the necessity of adding 'using namespace std' to resolve the issue.", 'The demonstration of the impact of missing angular brackets on the compilation process emphasizes the importance of precise syntax to avoid errors and warnings.', 'The chapter provides an overview of IDE functionalities including the concepts of compiler, debugger, editor, and menu bar options, along with important keyboard shortcuts.', 'The chapter emphasizes the process of identifying and rectifying errors to successfully run the program during C++ program compilation.', 'The chapter encourages viewers to subscribe, like, and share the video for more updates and knowledge sharing, promoting viewer engagement with the content.']}], 'highlights': ['Dev C++ is a fully-featured IDE with WinGW compiler, used by millions.', 'Dev C++ provides auto completion feature for user-written code.', 'The process of downloading and installing Dev C++ IDE is explained, emphasizing the selection of the suitable version, and the extraction and installation of the setup.', 'The features of Dev C++ including an editor, compiler, and debugger for writing and debugging C++ programs are outlined.', 'The process of translating high level code into machine level code for successful program execution.', 'The selected file types, such as C, C++, and C header files, are associated with the DSC++ ID, offering flexibility in file handling.', 'The shortcut for compiling and running a program in Dev C++ IDE is highlighted as F11, which allows for a quick execution of the program.', 'The shortcut for compile and run is F11. Pressing F11 enables the user to compile and run the program, providing a convenient shortcut for this action.', 'The process of writing, saving, compiling, and running a C++ program in Dev C++ IDE is covered, ensuring zero errors and zero warnings during compilation, and successful program execution.', 'The chapter emphasizes the importance of debugging and running programs without any errors or warnings to ensure smooth execution.', 'The chapter discusses how to type, compile, and execute a C++ program in the dev C++ IDE.', 'The chapter addresses the problems that may arise during compilation of a C++ program and aims to help in understanding and resolving them.', "The chapter emphasizes the common 'cout was not declared in the scope' error and the necessity of adding 'using namespace std' to resolve the issue.", 'The demonstration of the impact of missing angular brackets on the compilation process emphasizes the importance of precise syntax to avoid errors and warnings.']}