ch
Feedback
C++ - Reddit

C++ - Reddit

前往频道在 Telegram

Stay up-to-date with everything C++! Content directly fetched from the subreddit just for you. Join our group for discussions : @programminginc Powered by : @r_channels

显示更多
227
订阅者
无数据24 小时
-27
-130
帖子存档
Why C and C++ are Awful Programming Languages Found this online. Lol https://www.radford.edu/ibarland/Manifestoes/whyC++isBad.shtml https://redd.it/lgywbw @r_cpp

Completely new to C++ which course shall i purchase on Umedy? I really want to get into Programing and game development one of my favorite games runs on C++ and i researched a bit and it seems to be popular in making the games i love to play, I was wondering which of these courses i should purchase to help me the most? Unreal Engine C++ Developer: Learn C++ and Make Video Games https://www.udemy.com/course/unrealcourse/ Beginning C++ Programming - From Beginner to Beyond https://redd.it/lgz8cp @r_cpp

cmake_modules: CMake helper files which provide a wide range of functionality Hello C++ community, today I want to share my CMake helper files. https://github.com/sblumentritt/cmake_modules The CMake files were written with modern CMake in mind. Each file is properly documented with a starting section listing the provided functions and file-wide cache variables and each function also documents its arguments. As I am a Linux-only developer the CMake files are only extensively tested under Linux. Most of these files should work under Windows or Mac without any problem nonetheless. Currently the following helper are available: . ├── analyzer │ ├── clang_tidy │ └── cppcheck ├── compiler │ ├── common_compiler_flags │ └── compiler_flag_check ├── generic_target │ ├── coverage_report │ └── format ├── git │ ├── revision_description │ └── submodule_updater ├── info_provider │ └── meta_information_generator └── utility ├── available_linker_check ├── build_type_handler ├── out_of_source_build ├── postbuild_strip_command ├── sanitizer_flags ├── target_configuration └── target_property_copy I hope some of you find these CMake helper files useful. I am open for any feedback and suggestions to improve the CMake files. https://redd.it/lgyhp3 @r_cpp

CPP and LUA Project Hello all, I'm working on a project to build a basic client server model using Asio, C++, and Lua. The way I want it to run is to use C++ as a loader/launcher to prep the Lua VM with functions for Asio and C++ for memory and client allocations for the server. I've started on the base code for the server but I had the question of "Would there be a more effective way to develop this?" https://redd.it/lgyjma @r_cpp

Placement new, aliasing and undefined behavior. Hi all, I'm writing a small modbus tcp handler and I came up with this sort of thing struct connCtx { ... char bufMB_TCP_MAX_ADU_SIZE; mbapadu *mbap() { return new (&buf[0]) mbapadu; } .... } Where an mbap_adu is a packed struct to access the header fields. Now, I know that i can alias a char buffer, but memory of the buffer is already owned by the connCtx object. Is the placement new UB ? https://redd.it/lgtsxk @r_cpp

Move Semantics in C++ and Rust: The Case for Destructive Moves Move Semantics in C++ and Rust: The Case for Destructive Moves In this article, I write about how I wish C++ had destructive moves like Rust does, what it could have looked like, and what problems it could have solved. It contains a what-if proposal for C++ with destructive moves, which will never happen because of backwards compatibility. Table of contents: Move semantics in C++ (Simplified) Move semantics in Rust Where non-destructive moves fail C++ with destructive moves https://redd.it/lgvmre @r_cpp

Compile-time INI config parsing and accessing with C++20 https://github.com/tcsullivan/ini-config https://redd.it/lgt7uj @r_cpp

(Limited) go-like channel implementation with ASIO's awaitable coroutines https://github.com/MiSo1289/asiochan https://redd.it/lgsgdz @r_cpp

Why Cpp? So I’ve been working as an engineer for the last year and my team does not use cpp at all. We use a lot of TS, Java, and Python. I used to code in Cpp a lot when learning fundamentals. Then I dove pretty deep into the internal workings of Python. That and TS are my languages of choice now. I want to get back into Cpp and become more proficient in it again. Along with rust, Haskell and go. But Cpp for now as I start doing more things outside of work. I just do not really see any reason or use for me to do it? A lot of what I am doing is cloud and micro services and it seems extremely inefficient to use these languages as far as making quick progress. What are some paths you guys suggest for learning and projects for Cpp? I know it’s probably my bias from being way more proficient in the others as of now but I’m interested in your thoughts. Maybe I just need to focus on lower level concepts? https://redd.it/lgo44h @r_cpp

Discord server dedicated to intellectual discussion Hi, I help to run a discord server dedicated to intellectual discussion called Classical Thinkers. There you'll find people who are interested in a wide variety of topics from psychology and philosophy to computer science and mathematics. If you enjoy speaking about such things, we'd love to have you be a part of the community! Link: https://discord.gg/Q5f6DMy3qV https://redd.it/lgi0bs @r_cpp

LNK2019 Anyone know how to solve this error on visual studio? I’ve been trying to figure it out for about 5 hours now. I have downloaded OpenCV to put it in a direct library access. Added different “.lib” files to make it work. Nothing. How can i solve this? https://redd.it/lghkmd @r_cpp

What kind of projects are good for making a portfolio for a novice C++ developer well, I was studying a degree in computer science until the economic situation ruined my university, my degree was 50% completed, now I have to start from scratch in another university, I only know basic things about C and C ++ language. I am questioning what kind of projects are good for getting a job and which branch of programming is the most commercial, I am afraid of spending 3 years learning a technology that is very specific and not being able to get a job. My biggest dream is to work as a video game developer, but I think that is not profitable for a newbie in programming, also I am 24 years old and I think I am getting old to apply for some interesting job proposal in the future. :( https://redd.it/lgdun8 @r_cpp

CLion users: Is CLion a good choice for development in an old project that can only be built with a complicated mess of makefiles? I have some money to throw around and I generally like the jetbrains tools. From what it looks like, CLion expects projects to be made with CMake, and I imagine it uses that to generate dependencies and its AST for the IDE. How well does it handle projects that can't or aren't structured that way? Is it still really good at just "figuring stuff out" on its own? I noticed with Pycharm, VSCode was pretty bad at trying to figure out my project which wasn't structured in a nice way and was impossible to configure with mypy, but Pycharm worked right out of the box. I'm wondering if CLion will be able to do this for me as well. https://redd.it/lgacss @r_cpp

Visual Studio Code C++ Extension: Cross-Compilation IntelliSense Configurations | C++ Team Blog https://devblogs.microsoft.com/cppblog/visual-studio-code-c-extension-cross-compilation-intellisense-configurations/ https://redd.it/lgais3 @r_cpp

Khronos Releases SYCL 2020 For C++ Heterogeneous Parallel Programming https://www.phoronix.com/scan.php?page=news_item&px=Khronos-SYCL-2020-Released https://redd.it/lg9sat @r_cpp

Understand C++ in depth. Hey guys, I'm a 21 year old computer engineer student. My coursework thus far was a mix of computer science, electrical engineering and computer hardware mix, but I mostly was inspired by software development and I am actively pursuing internships in the field. I had some interviews proceed to the final stage, but unfortunately no offer for now and I think it's because of the way I code. I can come up with the solution pretty quickly but I don't think I have the most optimal code and I make rookie mistakes cause while in my free time I always relied on stack overflow to get simple things like initialization of objects, etc. Also I have been working on python for the last year and my c++ is kinda rusty, so I really want to dive deep and understand the underlying structures. I feel that I am really experienced with coding fundamentals and data structures, but I am lost in terms of how c++ works in the background, and I feel that I should improve this to give myself better opportunities but to also write better code. So my question is, do you recommend any text book that goes super in depth? I have the C++ Programming Language by Stroustrup and I think to start by reading it in it's entirety. Is this the proper way to go and is it any good ? https://redd.it/lg4m09 @r_cpp

Can someone please explain to me like im a baby how to use GLFW in VS Code Hello i'm new to c++ and cannot figure out for the life of me how to include glfw in my program. I have the following include in my main.cpp file \#include ".\\includes\\glew\\include\\GL\\glew.h"#include ".\\includes\\glfw\\include\\GLFW\\glfw3.h" but a simple GLFWwindow* window = glfwCreateWindow(640, 480, "My Title", NULL, NULL); results in error LNK2019: unresolved external symbol __imp__glfwCreateWindow referenced in function Im using msvc to compile https://redd.it/lg84g9 @r_cpp