Why did we need to install the answer target after building its executable? I think I get why we needed to install the hg2g library (because we generate one of the header files during the build process; correct me if I'm wrong please). But then we link the hg2g library to the answer target. In the other examples, we just built the executable and ran it, but now we're installing it as well.
@FromAllThe_Angles2 ай бұрын
Hello! How can I have your gmail thank you :)
@loubeauchesne87713 ай бұрын
"convolution is purely evil, you should avoid it at all costs, and anything that you can do that saves you from having to compute convolutions can only be a good thing"
@victortaiwo83398 ай бұрын
Very helpful video, Thanks
@LojiTV10 ай бұрын
Ubsan Drone
@minhajsixbyte10 ай бұрын
thank you
@taraghorpadkar247510 ай бұрын
Thank you Prof. Adams for making this content available. It is great and I am using it to self-teach C++. As I am working on the exercises, I am not always sure if I have the right solution or maybe there is a better way to write the same code. Are there solutions or hints available for the book exercises? Thanks again.
@myotic Жыл бұрын
last one. whoop, whoop!
@Acidburn3141 Жыл бұрын
Yeah, thanks for the useless information Buddy you should take down this video
@vishalkumarverma7034 Жыл бұрын
I am gonna read your book " signal and system* :-p
@Admirableprince Жыл бұрын
Thank you so teaching this course
@dastin7276 Жыл бұрын
You are an excellent teacher: thorough, concise, clear, good teaching affect; much good must propagate outward. I am grateful, Thank You.
@mabapro082 жыл бұрын
Thanks for making that video, because there really wasn't a lot of information about that software or video of it so it's pretty useful that you did that.
@hangli16222 жыл бұрын
Does cgal inherently support hexahedral mesh? I searched hexahedral from its online manal but did not see any results
@Abhishekyadav-gx6us2 жыл бұрын
Hello Prof. I'm stuck at the cmake basic exercise problem. I've tried multiple solutions, but it shows the same error /usr/bin/ld: CMakeFiles/sinc.dir/sinc.cpp.o: in function `main': sinc.cpp:(.text+0x1b): undefined reference to `sinc(double)' collect2: error: ld returned 1 exit status Please suggest some help
@lethality37042 жыл бұрын
thanks for making this public
@Fereri072 жыл бұрын
Hello! Could you further explain why H(w) and X(w+2wc) never are simultaneously non-zero?
@iamcanadian18672 жыл бұрын
If I am understanding your question correctly, it is due to the assumption about the maximum bandwidth of x (which is sometimes overlooked).
@williamtexe2 жыл бұрын
🥶
@OwenPritchard-wj6yu2 жыл бұрын
👏👏
@yasardimashqi69072 жыл бұрын
Thank you, it is a very clear explaination
@iamcanadian18672 жыл бұрын
Glad it was helpful!
@toantruong95332 жыл бұрын
Regarding the example relating to temporary objects at the end of the video, if we initialize `s` by `std::string s(s1+s2)`, so the temporary object is not introduced right?
@jiajunliu6612 жыл бұрын
Thank you Michael for making these tutorials. I am learning c++ myself and these tutorials are very useful to me. Do you have any recommendations on what I should do to practice my coding skills?
@bofa_deez282 жыл бұрын
Thanks for a great course!
@di3332 жыл бұрын
course starting to get hard
@di3332 жыл бұрын
very convoluted examples
@jhon39912 жыл бұрын
Why "hello world" is an rvalue, whereas 42U is pure a rvalue? Could you please explain that in more detail for me?
@jhon39912 жыл бұрын
For `s=&buffer[1]`(which is seen on the second slide), `buffer[i]` is an lvalue, whereas `&buffer[1]` is a rvalue. Am I right?
@jhon39912 жыл бұрын
Why `std::move(func)()` is an lvalue(which is seen on the first slide)? It's really hard to understand.
@jhon39912 жыл бұрын
What do you mean by "How an expression can be used is dictated, in part, by its value category."? Could you please explain that for me in more detail?
@jhon39912 жыл бұрын
@iamcanadian1867 "reasonable implementation would have zero memory cost for deleter state of `std::unique<T>` in case of: default deleter..." How this is achieved? Could you please explain that in more detail for me?
@garetr2 жыл бұрын
(9:40)
@AlexandreJasmin2 жыл бұрын
*signed* integer overflow is undefined behavior. But, the behavior of *unsigned* integer overflow is defined by the standard. Even though it's well defined, overflow could still present an unexpected bug in your code.
@usuallyidrinktea1432 жыл бұрын
hi in 9:19 u solved the property Number 1 but not 2 and 3 my professor will give us an example for property number 3 can you plz tell me where did you get an example of it or how to because is it not in the book I hope u answer me ASAP , and if it's in the book can u tell me ay what page is it because i can't find it ?
@malikahmed492 жыл бұрын
what book is this class using or what book would you recommned?
@rockavni2 жыл бұрын
follow the website on first slide to get a copy of all slides ( book) and a exercise book(textbook.
@tjtaill362 жыл бұрын
on line 8 shouldn't that be std::find since I don't see using namespace std, I am wondering if that why it compiles? Great vid though thanks
@zch963 жыл бұрын
cheers helped a lot
@bnwesley3 жыл бұрын
Thanks a lot
@yuehuang56393 жыл бұрын
line 17, shouldn't it be Complex operator+(const Complex& b){ return Complex(this->real() + b.real(), this->imag() + b.imag()); }? and which compiler are you using?
@mortenlund14183 жыл бұрын
This is C++ just for anybody who do not know.
@anupkashyap8943 жыл бұрын
Love from India 🇮🇳🇮🇳🇮🇳❤️❤️❤️
@hanhphan74383 жыл бұрын
how did you do it can you share with me , thank you
@thupham46493 жыл бұрын
how did you do it can you share with me , thank you
@shashanksharma213 жыл бұрын
Thank you for making this demo. Its exactly what I was searching for!
@D0Samp3 жыл бұрын
On a lower level this is because the vector's size reached its capacity and probably had to be relocated multiple times (same as if you had implemented a dynamically sized array manually using realloc() in C, any pointers to array members previously held become invalid) - if you run the code through a debugger, internal vector fields like _M_start show that its storage has moved. But the size is still small enough that the old and new allocation are still within the same general heap area, not a separate memory mapping that may have been returned to the OS and caused a segfault, which is what ASan is useful for.
@aftabnaveed14493 жыл бұрын
This was very helpful, thanks for sharing it.
@jackiexu36833 жыл бұрын
Thank you for the sharing! Is there any link for the code in this chapter? And can we see some visualizations done through CGAL? I am hoping to transform a set of point cloud coordinate data into mesh and is trying to figure it out by going through your process
@iamcanadian18673 жыл бұрын
I don't think that I have the code posted publically anywhere. It is packaged with some other materials for a course that I teach, which are not suitable for public distribution.
@vangelisgkelmpouras77473 жыл бұрын
Very nice introduction to the basics of CGAL! Thank you so much!
@iamcanadian18673 жыл бұрын
I'm glad you found it helpful.
@ron234ghi3 жыл бұрын
Hey, the audio is a little messed up at points, for example at 46:18
@iamcanadian18673 жыл бұрын
I watched the video from the 46:18 mark, but I didn't notice any audio/video syncing problems. When I referred to the "picture" during this part of the video, it seems that I was referring to the scenario on the slide because the mouse later tracked the correct lines in the code example on the slide. Maybe that was what confused things? I'm not sure.
@kyleshal28123 жыл бұрын
Nice. Big help, thank you
@iamcanadian18673 жыл бұрын
I'm glad it was helpful.
@ron234ghi3 жыл бұрын
Hey, Michael, I don't think the slides are quite synced with the video, you might wanna have a look?
@iamcanadian18673 жыл бұрын
At what time offset in the video (i.e., minutes and seconds) did you notice a synchronization issue? No one has reported such an issue before and I am not aware of one, but that doesn't mean that there cannot be one. Perhaps you were the first to notice it.
@BlinkingRapidly3 жыл бұрын
A link to the Tacoma Narrows video referenced on the last slide: kzbin.info/www/bejne/oF7dlK2AjbirpNk