uz
Feedback
C++ - Reddit

C++ - Reddit

Kanalga Telegram’da o‘tish

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

Ko'proq ko'rsatish
228
Obunachilar
Ma'lumot yo'q24 soatlar
-17 kunlar
+130 kunlar
Postlar arxiv
side project backend framework with built-in ORM https://www.youtube.com/watch?v=TNcNWRygL2w https://redd.it/1gh37ys @r_cpp

Why does #include not work Trying to include a file: \#include "../engine/InputBinds.h"; \#include "C:/ FULL PATH /engine/InputBinds.h"; The first line does not work. I have 100% checked the file names and paths. Why do I have to write the full path from C: It works with any other file in the same folder. Can someone inform me of any potential reasons this may be happening? https://redd.it/1gh25i7 @r_cpp

Valgrind 3.24 released. https://valgrind.org/ Release notes https://valgrind.org/docs/manual/dist.news.html Highlights: Some nice new file descriptor error detection (leaked open descriptors and duplicate closes). Improved hardware support for aarch64, amd64 and s390. Plenty of bug fixes. https://redd.it/1ggzyi7 @r_cpp

New Boost website: https://www.boost.io/. Some questions. Hello everyone, I am curious as to what the officiality status of Boost.io is (looking great!) compared to the old website. It is already supported and to what extent? Should I use it as the default or Boost.org is updated more often/in better shape? I am a bit confused. https://redd.it/1ggzti7 @r_cpp

Advice for c++ Hello Everyone, Recently, i have been quite struggling with my c++ course. I do have prior experience in coding as I did java last semester and did pretty well. I am above average in mathematics, physics and other ECE courses that i took. It is only in c++ programming that i mess up everything and my code doesn't seem to either work or i have no idea what to do. I know practice will help but i don't even know where to start. Tried documentations but those seemed too much overwhelming for me. I also have a hard time wrapping around OOP lessons. https://redd.it/1ggutgd @r_cpp

Lost rings Greetings! Im just looking for some help looking for my rings. I was at the climbing wall yesterday and they disappeared. I put them all on a black hair tie. A small gold ring with some crystals embedded in them, a plain black metal ring, a silver ring with a heart lab opal, and a silver ring with flowers. I really care the most about the flower one. Dm me on insta @philia.ludus if you find it Please!!!! https://redd.it/1ggtovk @r_cpp

A tiny template for C++20, CMake and Emscripten, working all together There is currently an issue when using C++20 with Emscripten's emcmake (emscripten#22305). There is a fix proposed in PR#21987, but it has not been merged yet.... annoying! So here is a small template that works this around, providing a setup for both native and web C++20: https://github.com/eliemichel/cpp20-cmake-emscripten-template https://redd.it/1ggssuj @r_cpp

A program that inserts a digit into a number I need help creating this program, it's a little bit hard to explain, for example: the user types 1234, then they type 9, and the output is 19293949. I've been thinking about it for a while, but every time I try something the code becomes really long. I wonder if there's an easy solution. I think a do-while cycle would be helpful, but I'm not sure (I'm a newbie). https://redd.it/1ggmk6y @r_cpp

I've just wrote another JSON library for you to import as a module! Open source at https://github.com/arttnba3/jsovon. All you need to do is import jsovon and enjoy it : ) Currently it might just be a toy, but I'll try my best to do the code optimization in the future. https://redd.it/1ggl2ii @r_cpp

What's everyone's preferred IDE? I wanna hear your thoughts on the IDE that you use and why you prefer it. https://redd.it/1gg90jc @r_cpp

Some C++23 features are still missing on LeetCode due to outdated compiler Hello C++ enthusiasts! Today I posted on LeetCode this. Please support my initiative. https://redd.it/1gg8gf7 @r_cpp

boost asio and timers So i have io_context, and a timer. I want my timer to post tasks at a certain rate, while some other worker posts tasks into io_context, but only one by one, posting next task when previous is finished. I am assuming that if tasks execute longer then timer timeout, timer would always be able to sneak in between the tasks, but thats not what i am observing. Here is a code sample of what im trying to do. io_context ctx; steady_timer timer1{ctx}; int timerSleep = 100; int postSleep = 3000; int timerCycle = 3; int postCycle = 7; void scheduleTimer() { timer1.expires_after(milliseconds(timerSleep)); timer1.async_wait([\](const boost::system::error_code&) { cout << "timer expired, cycle: " << timerCycle << endl; if (timerCycle-- > 0) { scheduleTimer(); } }); } void schedulePost() { boost::asio::post(ctx, [\]() { cout << "post sleep, cycle: " << postCycle; std::this_thread::sleep_for(milliseconds(postSleep)); cout << " wake up" << endl; if (postCycle-- > 0) { schedulePost(); } }); } void testStuff() { scheduleTimer(); schedulePost(); ctx.run(); } And the output im getting is this: post sleep, cycle: 7 wake up post sleep, cycle: 6 wake up timer expired, cycle: 3 post sleep, cycle: 5 wake up post sleep, cycle: 4 wake up timer expired, cycle: 2 post sleep, cycle: 3 wake up post sleep, cycle: 2 wake up timer expired, cycle: 1 post sleep, cycle: 1 wake up post sleep, cycle: 0 wake up timer expired, cycle: 0 If i set different timeouts, like 500 and 1000 ms, the result is the same. Why are posts happening in pairs? Why is timer not able to do stuff in between? https://redd.it/1gg5yff @r_cpp

My Journey in Learning C++ I’ve been learning C++, and I realized the best way to solidify my understanding is by teaching. So, I decided to start a blog and post weekly tutorials on C++ programming. Here’s one of my post on bitwise operations, where I break down the concepts and provide a practical example. I’d love to hear your thoughts and feedback! https://www.learninglowlevel.com/posts/cm2uzx6nu0000wodqs0y6lnc5 https://redd.it/1gfkptq @r_cpp

LNK 1104 - Google Test I have tried doing unit tests in Visual Studio, using C++, but the google test library is returning a link error "cannot open file 'C:\\Users\\myName\\...\\Debug\\gtest_maind.lib https://redd.it/1gfhvcg @r_cpp

What projects to build in C++ to add in my resume? https://redd.it/1gfbkbn @r_cpp

An update to my friendly WebGPU open source library - now works out of the box! Since my last post was received well, I decided to post an update here :) wgpu-lab is a library to get you started with developing WebGPU apps in C++ It's based on google's dawn implementation and is an open work in progress. Your contributions are welcome ! In my previous release, it was still difficult to build and use the library. This should now be fixed! https://github.com/bv7dev/wgpu-lab https://redd.it/1gfaat3 @r_cpp

error: no declaration matches 'int myclass::setnum(int)' I genuinely don't understand where i've gone wrong with this incredibly basic experiment with classes. It returns an error for my set function but not my get function. main.cpp \#include <iostream> \#include "myclass.h" using namespace std; int main() { myclass newobj; cout << newobj.get\num(); return 0; } myclass.h \#ifndef MYCLASS_H \#define MYCLASS_H class myclass { private: int num = 10; public: myclass(); int get_num(); void set_num(int x); }; \#endif // MYCLASS_H myclass.cpp \#include "myclass.h" \#include <iostream> using namespace std; myclass::myclass() { cout << "poo"; } myclass::get_num() { return num; } myclass::set_num(int x) { num = x; } The error is on line 16 of myclass.cpp https://redd.it/1gf7v11 @r_cpp

Keeping my skills Hi, im a first year CE student and during this year i’ve had to learn a lot of c++ and spent so many hours trying to figure out assignments and debugging code etc. originally I hated c++, it just seemed too complex but in a way i’ve grown to really like and appreciate the language for what it, and I also I know that there is still so much more that I don’t know yet. But the problem is from next year on I wont be doing as much c++ anymore, i’ll be doing data structure and algorithms in java, and most other things in python like ML and AI, I’m assuming that i’ll also use some C for embedded coding along the way, but im scared of losing my c++ skills that I worked so hard for to get, so I’m asking if anyone has any suggestions for what I should do from next year onward so that I can at least maintain or maybe even expand my knowledge in the field. https://redd.it/1gf75qx @r_cpp