Тёмный
CppNuts
CppNuts
CppNuts
Подписаться
Hi, this is Rupesh Yadav and I am uploading content about C & C++, which every beginner C & C++ Programmer must know.

Code On GitHub : github.com/cppnuts-yt/CppNuts

UPLOADED PLAYLISTS:

1) Design Patterns Explained In C++
2) Multi threading
3) Data Structures
4) Algorithms
5) STL
6) C++11, C++14
7) C++ Freshers Interview Questions And Answers
8) C++ Experienced Interview Questions And Answers
9) C++ MCQ Questions And Answers
10) C Interview Questions And Answers
11) C MCQ Questions And Answers
12) Sorting Algorithms


And suggestions are welcome!!
forward In C++11
2:35
3 месяца назад
std visit in C++17
4:55
3 месяца назад
Print Matrix In ZigZag Order
2:21
3 месяца назад
std hash in C++11
7:29
4 месяца назад
Proxy Design Pattern In C++
4:29
4 месяца назад
Wrapper Design Pattern In C++
6:31
4 месяца назад
variant In C++17
4:04
4 месяца назад
std::any In C++17
6:08
4 месяца назад
std::bind In C++11
4:31
5 месяцев назад
std::optional In C++17
5:53
5 месяцев назад
static assert In c and c++
3:27
5 месяцев назад
scoped lock in C++17
3:34
5 месяцев назад
Object Pool In C++
6:13
5 месяцев назад
Master Multithreading : Thread Pool In C++
20:19
5 месяцев назад
Race Condition Live Program In C++
5:59
6 месяцев назад
Producer Consumer using Semaphore In C++
6:16
6 месяцев назад
Mutex VS Semaphore In C++
7:17
6 месяцев назад
Stack Unwinding In Exception Handling In C++
2:42
6 месяцев назад
ReThrow Exception In C++
5:10
6 месяцев назад
User Defined Exception In C++
6:19
6 месяцев назад
Builtin Throw Exception In C++
6:23
6 месяцев назад
Exception Handling In C++ Introduction
10:27
6 месяцев назад
jthread In C++20 | Multithreading In C++
8:15
7 месяцев назад
Комментарии
@user-cq4zk8mw6r
@user-cq4zk8mw6r 3 часа назад
Hello man, welcome to you.
@nadham574
@nadham574 9 часов назад
very informative. Nicely explained
@markbennett1237
@markbennett1237 11 часов назад
It may be very unlikely, but is it possible to have two completely different objects with the same hash value? Is it safe to use a hash as an identifier?
@mohit1171
@mohit1171 День назад
this was really helpful, not sure why I don't see any likes on these videos. Also, logically it looks like that give 2 threads and each of them are incrementing, in the absence of mutex, the final count will have a max value of 2 million, because the updates are "lost". In case of mutex, there will be no inconsistency and the final count will always be 2 million.
@tejprakashsingh6629
@tejprakashsingh6629 День назад
I am fresher but work in company but I don't know DSA any your channel their related dsa
@user-cq4zk8mw6r
@user-cq4zk8mw6r 3 дня назад
Hello man.
@ayushjindal4981
@ayushjindal4981 3 дня назад
when will the inner infinite loop end? and when will the next threads get created? I am not able to understand.
@esmaeil9478
@esmaeil9478 4 дня назад
Thank you!
@dineshsubhuraaj3610
@dineshsubhuraaj3610 4 дня назад
perfectly explained !! Thanks for your video 😀
@ajampathan8636
@ajampathan8636 4 дня назад
Hi sir can you please create video for exceptions throw from constructor and destructor.
@chandrachurmukherjeejucse5816
@chandrachurmukherjeejucse5816 4 дня назад
Your lectures are great 🚀
@chnsnyz
@chnsnyz 7 дней назад
I admire you for sharing this content with us. I have some question marks regarding the use of locks and std::function Thanks a lot. 1 - Why you acquired the mutex in the desctructor? I could not see the point since no thread is modifying the stop flag. Tried 8 threads and 1,6 milion of tasks, worked perfectly fine without the mutex acquisition. 2 - Also didnot see the point to use unlock() in the enqueue() function. Removed it. Still works totally fine. 3 - In the enqueue() function, I did not get the idea of using template. Since the type of the workers is std::queue<std::function<void()>>, it cannot get other signatured invokable objects than void(), no? I tried to pass a lambda with the signature of void(int), it failed. So what is the point of the template?
@muraliffworld2274
@muraliffworld2274 9 дней назад
Can you send me that while loop for right
@chandanbhagat6584
@chandanbhagat6584 11 дней назад
Cover all important scenario, thank you 🙏
@ishadua6910
@ishadua6910 12 дней назад
destructor video link?
@surkewrasoul4711
@surkewrasoul4711 13 дней назад
Yea you can, Just use move(ptr)😎
@crazymemes4080
@crazymemes4080 17 дней назад
Make videos on up casting and down casting there is no video such explaining please make and explain in detail
@CppNuts
@CppNuts 15 дней назад
Sure I am planning to resume the video creation.
@crazymemes4080
@crazymemes4080 15 дней назад
@@CppNuts actually i am learning some oops concepts where i am stucked when i got to know about Base* instance= new Derived; I don't know what does this syntax means
@pramodkumarkar6573
@pramodkumarkar6573 18 дней назад
Excellent feature and very well explained by you !!!
@nitishparashar4056
@nitishparashar4056 18 дней назад
@Rupesh How can we connect with you?
@gcm4312
@gcm4312 18 дней назад
Even better: dont reuse names everywhere 😅
@delimisinyok
@delimisinyok 18 дней назад
if you enabled embedding, I wanted to import bookmarks to my obsidian.
@anil84200308
@anil84200308 20 дней назад
Nothing understood from this. May be my mistake.
@prashantjannu2652
@prashantjannu2652 21 день назад
What if there is same element repeated 2-3 times, then it will not work
@vinamrajha1571
@vinamrajha1571 21 день назад
5:07:50 this->_x=_x; can also be used.
@vinamrajha1571
@vinamrajha1571 22 дня назад
should have given more info about tuples..
@solankikalpesh9764
@solankikalpesh9764 22 дня назад
as per tutorial sites if we declare label before goto whatever is inside the label will not executes until goto, but in my case it is executing whatever written inside the label if i declare it before goto why???
@CppNuts
@CppNuts 22 дня назад
Share the code
@MoradiyaMeet-xo7pm
@MoradiyaMeet-xo7pm 25 дней назад
If there is two number is missing so how can we solve that
@mrinalmadhav8119
@mrinalmadhav8119 26 дней назад
Please continue to upload videos
@sandipram5022
@sandipram5022 26 дней назад
this will happen if we don't give the solution what we are looking for, no comments no discussion even after 2 years. remembers people are coming here for the solution not to solve and report to the youtubers for that we have leetcode and many tools.
@cppdsageek
@cppdsageek 29 дней назад
Sir, could you please make a video on how to get a entry level, job as a C++ developer as a fresher? Based on your experience, what technologies should we learn? In colleges, almost everyone seems to be focused on web development, and finding information or a roadmap for that is easy on RU-vid. However, there's a lack of guidance on becoming a software developer with C++ in India. I tried seeking advice on Quora and Stack Overflow, but opinions vary. For the last three years, I have been learning and enhancing my skills in data structures and algorithms and making projects around (5 - 6), starting from my 11th standard. Due to some family issues, I had to take admission in a BCA program, and I am currently in my first year. I searched the on LinkedIn, and almost every job posting wants a person with 3 to 4 years of work experience. If you just reply to this comment, it will be very helpful for me. I am feeling very depressed right now. Some say to focus on embedded systems with C++, others suggest databases, and core systems development. It seems to be harder to become a C++ developer compared to a web developer in the Indian market. Could you please create a roadmap for this?
@manu--gj9is
@manu--gj9is Месяц назад
doing binary right shift till the first setbit is at 1st position then '|' with '1' will work ??? will it result in same time complexity or MORE ??
@memeswallah5253
@memeswallah5253 Месяц назад
amazing
@KrishnayanNivaas
@KrishnayanNivaas Месяц назад
voice quality in this video is not as usual like other videos. I find it difficult to understand some words you spoke in the video
@CppNuts
@CppNuts Месяц назад
That time I did not have good set up.
@muralikrishnanayyappan6513
@muralikrishnanayyappan6513 Месяц назад
thank u my friend ! helps with the tortuous interviews these days !
@ashutoshraja94
@ashutoshraja94 Месяц назад
One doubt here how come you are passing char in but still not showing error while compilation ,is it considering ASCII code for that or what's happening here ?
@umndrk600
@umndrk600 Месяц назад
Thankyou so much for explain size_t.
@akshatchauhan0011
@akshatchauhan0011 Месяц назад
#python l=[1,2,3,4,4,5] for i in range(len(l),0,-1): print(i,end=' ')
@akshatchauhan0011
@akshatchauhan0011 Месяц назад
#python import array a=array.array('i',[1,2,3,4,5]) print(list(a[::-1]))
@drmostafamahammad
@drmostafamahammad Месяц назад
(^_^)
@drmostafamahammad
@drmostafamahammad Месяц назад
Thanks bro
@drmostafamahammad
@drmostafamahammad Месяц назад
good work bro.. only one packing issue at 11:30.. there is an empty packing byte after the char.
@arjunkg9944
@arjunkg9944 Месяц назад
hi can i get this code
@DesiCartoonMastiHindi
@DesiCartoonMastiHindi Месяц назад
So we can have more efficient and easy way Sort the array using Array.sort(name of the array) Print( max = array(n-1) , min = array(0) Sort will be nlogn- no need to worry about.
@xardinlume7345
@xardinlume7345 Месяц назад
I like the idea behind this data type but I'm kind of scared of how it functions in the background, like does it allocate memory dynamically, stores the typename, and then goes through reinterpret casts or something? I need to check an implem
@veereshranjan3519
@veereshranjan3519 Месяц назад
Hi , I think this pointer will come in below syntax tothe class's member function implicitly: Banana const *this But you said it will come like Const banana* this
@romk224
@romk224 Месяц назад
Why you did "typedef long int ull" ? In the code it looks like "unsigned long long"
@ayushgupta6847
@ayushgupta6847 Месяц назад
Amazing explanation ❤
@muhammadzakiahmad8069
@muhammadzakiahmad8069 Месяц назад
My python implementation: def is_Anagram(texta, textb): if len(texta) != len(textb): return False for char in texta: if texta.count(char) != textb.count(char): return False return True
@morty6456
@morty6456 Месяц назад
Sir please respond, which playlist should I follow your 27 videos which were posted 3 yrs back or this one?
@arsendavtyan6156
@arsendavtyan6156 Месяц назад
In case of using dynamic memory it will cause a problem even if it not,it's not a good thing to allocate memory and do not deleting it, you can delete it in the main or creating for it another function, but you should delete that memory, however the case of allocating and not deleting memory in the same function is not a good behavior. Whatever thank you for your lessons, now I am preparing for the interview and your lessons are helping me