 
      
    | You are here | dev.krzaq.cc | ||
| | | | | migocpp.wordpress.com | |
| | | | | The CUDA C/C++ platform allows different programming modes for invoking code on a GPU device. Probably the more familiar and definitely simpler way is writing a single .cu file which contains both the kernel function and the host wrapper with "<<< >>>" invocation syntax. The NVCC compiler would transparently embed compiled device code and all... | |
| | | | | www.cppstories.com | |
| | | | | Let's say we have the following code: LegacyList* pMyList = new LegacyList(); ... pMyList->ReleaseElements(); delete pMyList; In order to fully delete an object we need to do some additional action. How to make it more C++11? How to use unique_ptr or shared_ptr here? Intro We all know that smart pointers are really nice things and we should be using them instead of raw new and delete. | |
| | | | | cppstories.com | |
| | | | | Some time ago I covered how to use custom deleters with smart pointers. The basic idea is to specify a dedicated method that will be called when a pointer is released. One logical application of custom deleters might be resource handles like files or the WinApi HANDLE type. Let's see how can we implement such thing. | |
| | | | | www.gitpod.io | |
| | | Gitpod is a web-based IDE. As such one would think it only works for web-based projects or anything else that does not require a native UI | ||