#cpp #cpp17 #programowanie czy istnieje sposób na odwołanie się do lambdy w jej deklaracji? Chcę zrobić funkcję która pozwoli mi zapytać użytkownika czy nie chce spróbować się połączyć z bazą ponownie, jeżeli ta wywali wyjątek.
@Capt_S: Faktycznie to jest jakiś problem MSVC, że nie może używać lambdy, wywołanej na samej sobie. Musisz chyba jednak skorzystać z rozwiązania na stackoverflow. Jest dokładnie adekwatne do tego rozwiązania, tylko zaimplementowane bez lambd.
@Capt_S: Doszedłem, czemu nie działa. Nie lubi lambdy zwracającej auto. https://godbolt.org/z/7UV9uZ Dokładniej to nie wiem czemu, ale zachowanie zupełnie różne od gcc.
@Capt_S: Tylko Zenbox, są w infrastrukturze Beyond więc parametry pracy i stabilność super. Masz SSL, nieograniczona liczba skrzynek email, tyle instalacji ile zmieścisz (w praktyce kilkadziesiąt) i nie ma tak złodziejskich cen jak u tych dziadów z home.pl i reszty. Każdego klienta z miejsca migruję na Zenbox jako partner: https://panel.zenbox.pl/polecam/114
#programowanie #cpp #cpp17 potrzebuję czegoś takiego jak ASSERT ale bez sprawdzania. Mam try-catch i używam TRACE żeby wiedzieć gdzie coś się stało, ale chciałbym tez wywalić jakiś błąd i nie wiem jak.
@Capt_S : Jeśli nie podoba Ci się debugger w Visual Studio, to może nie do końca wiesz jak go użyć? Możesz opisać, co chciałbyś zrobić? Spróbujemy Ci pomóc. Jak odpalasz debuga w msvs, to klikając po lewej stronie kodu (tam przy numerkach), możesz postawić breakpointa i pooglądać sobie całego callstacka i wartości zmiennych w każdym miejscu na stosie. Tylko poklikać trzeba trochę. Nie zapomnij tylko używać wersji debugowej aplikacji.
#stellaris czy to jest mało ethics attraction? Te 19% jest już długo i nic... każdy mój pop to comformist na dodatek, bo zmieniłem ich genetycznie, a na każdej planecie stoi świątynia...
@Capt_S: Te procenty odnoszą się raczej do nowo powstających populacji.(tak mi się wydaje) Jeśli chcesz by stare populacje zmieniły etykę szybciej to masz edykt który zwiększa prawdopodobieństwo zmiany etyki.
Czy wyrażenie "wsparcie moralne" w znaczeniu angielskiego "moral support", czyli "posiadające efekt psychologiczny", jest poprawne? Bo żadna definicja słowa "moralny" mi do tego nie pasuje... bo to od "morale", a nie od "moralności".
#programowanie #visualstudio #csharp #dotnet #uwp https://docs.microsoft.com/en-us/windows/uwp/networking/which-networking-technology Nie wiem której technologii użyć. Chcę zrobić tak, że jedna aplikacja-serwer będzie połączona z wieloma aplikacjami-klientami w sieci lokalnej. Ma to być ciągłe połączenie więc brzmi jak "Websockets", ale po LAN. Wysyłał będę polecenia w obie strony ("chcę zrobić A", "pozwalam zrobić A", "zrobiłem A" - na tej zasadzie). Aplikacje klienckie mogą się łączyć ze sobą
czy jest gdzieś lista wszystkich kodów locale (jak np. enUS, enUK) wraz z wyjaśnieniem? Na stronie Visual Studio są np. takie:
en-053, en-021, en-029, en-011, en-018, en-014
i nie mogę o nich nic znaleźć (nie szukałem wszystkich, ale np. en_011 nigdzie nie ma), a np. znalazłem en-150 (angielski dla Europy) i en-001 (angielski dla świata) których nie ma na liście wspieranych przez VS.
#wordpress #mysql #webdev próbuję zainstalować WordPress za pomocą Web Platform Installer. Mam konto root@% (wcześniej localhost, ale jestem zdesperowany) na MySQL (legacy auth) z nadanym wszystkim czym się da (także 'grant option' które było odznaczone) i podczas instalacji wywala mi co na screenie. Linki kierują do jakichś ogólnych stron z rozwiązywaniem problemów i jedyne co sugerują to brak uprawnień (stąd te moje próby) oraz błąd w
#informatyka czy #windows10 odpalony z maszyny wirtualnej na #linux tak, że na tym PC nie dzieje się nic innego, czy takie rozwiązanie jest wyraźnie wolniejsze od wolnostojącego Windowsa? Jeżeli tak, czy istnieje jakiś sposób na to by przy każdym uruchomieniu PC mieć ten sam stan Windows 10, z wycofanymi ew. zmianami które mógł wprowadzić użytkownik, usunięciem wszystkich plików które stworzył itd?
#informatyka czy #windows10 odpalony z maszyny wirtualnej na #linux tak, że na tym PC nie dzieje się nic innego, czy takie rozwiązanie jest wyraźnie wolniejsze od wolnostojącego Windowsa?
@Capt_S: Zależy. Musisz sobie zdać tak naprawdę sprawę z tego z czego korzysta system maszyny wirtualnej.
Dla przykładu jeśli korzysta z CPU to na CPU praktycnzie nic nie tracisz. Ale jeśli chcesz robić coś z użycie GPU
mam na #android #xiaomi (mix 3) zainstalowaną przeglądarkę Browser i Chrome. W moim poprzednim telefonie z Androidem miałem Chrome i klikałem "disable" w opcjach i już, nie było. Tutaj w obu przypadkach ten przycisk jest wyłączony... używam Firefox więc nie potrzebuję tych programów.
@Capt_S: Od MIUI 8 nie można wyłączać aplikacji z Google, ale możesz skorzystać z Activity Launchera z Google Play i dostać się do ukrytego panelu, gdzie będziesz mógł wyłączyć aplikacje.
gram sobie z różowym #stellaris na multi i nagle crash. Ładujemy grę, mija trochę czasu i crash. I tak w kółko. Odpalam save na single, mija trochę czasu i crash. Czy mogę z tym coś zrobić, zidentyfikować problem? Ta gra trwa już 3 dni, byłaby bardzo szkoda to stracić, bo zaraz crisis... ;c
@Capt_S: W sumie jest jedna rzecz, którą możesz spróbować: wgraj zapis sprzed 5-10 lat. Generalnie crash jest, bo dzieje się w tle jakaś niedozwolona operacja.
czy jak na #steam mam grę i pełno DLC i udostępniam różowemu bibliotekę gdy jestem offline, a ona ma tę grę ale nie ma DLC, to jak może je dodać? Bo jak udostępniałem Fallout 4 to miała wszystkie moje DLC (ale nie miała w ogóle F4 w bibliotece), a Stellaris ma kupioną podstawkę i nie wiem jak to zrobić, bo nie widzi tych DLC...
Programuję w C++ i przechodzę właśnie z Qt na MSVS. Przyzwyczajony jestem do tego, że wszystko zawsze robiłem w klasach Qt, a więc np. praktycznie nie znam biblioteki standardowej, a jedynie takie klasy jak QString czy QList, a nie std::string czy std::vector i używałem zawsze tych zamienników (nawet qint32 zamiast int). Staram się jakoś po kolei przeglądać dokumentację Visual C++ i odszukiwać zamienników STD w MSVS, ale widzę, że w przykładach są
@Capt_S: MSVS to tylko IDE więc środowisko programistyczne (edytor, debugger i kompilator). Qt to framework który posiada wiele własnych implementacji tworów które są np. w bibliotece standardowej (np. właśnie QVector zamiast std::vector). Posługując się np. QString-iem masz bardzo ułatwioną robotę bo jest to bardzo rozbudowany twór względem zwykłego std::string. Główna różnica jest właśnie taka, że te elementy Qt które mają swoje odpowiedniki w bibliotece STD są znacznie bardziej rozbudowane i
chcę napisać w Visual Studio kilka bibliotek i programów z kolegą. Kolega zna C#, a ja pisałbym w Visual C++. Czy da się w takiej sytuacji łączyć projekty? Czy da się używać bibliotek napisanych w C# w programie C++ i odwrotnie?
źródło: comment_W7kOvAK8lu5NvGiq35z2LjEy89RHN97v.jpg
PobierzDokładniej to nie wiem czemu, ale zachowanie zupełnie różne od gcc.