Linux oder Windows

Ich bevorzuge Microsoft Windows 11 und 7.

Der nachfolgende Text ist meine persönliche, subjektive Meinung. Ihr könnt ihn auch überspringen & direkt mit eurer Präferenz antworten, falls euch der Text zu lang ist. Sonst ist diskutieren erwünscht.

Mit diesem Text soll niemand beleidigt werden. Rechtschreibfehler und Falschinformationen können enthalten sein.

Open Source & Kompatibilität
Linux ist für mich kein vollwertiges Industrieprodukt & hat stark eingeschränkte Kompatibilität für produktiv-Software. Linux ist Open Source und das ist meiner Meinung nach ein Problem. Jeder kann die Software mehr oder weniger portieren oder umbauen, ohne dass die Arbeit des Entwicklers wirklich richtig wertgeschätzt wird. Das macht es unattraktiv Open Source zu entwickeln.
Adobe, Microsoft Office & Legacy-Software funktionieren überhaupt nicht auf Linux. LibreOffice und Microsoft Office Web können zzt. keine lokale Microsoft Office installation ersetzen. Adobe im Web gibt es nicht vollwertig.
Qualität
Außerdem ist kein großes Unternehmen wie Microsoft der Softwarelieferant, sodass niemand wirklich für die Qualität garantieren kann. Niemand steht hinter dem Kunden (ich will nicht sagen das der Microsoft-Support gut ist: aber es gibt wenigstens einen im Vergleich zu Linux).
Linux ist auch nicht gleich Linux und richtigen Support gibt es nur bei irgendwelchen Server-Distributionen, die selber Legacy sind und beim Boot zusammenkrachen.
Die Zukunft in der Cloud
Ich finde Cloud nicht schlecht & habe selber ein Microsoft 365-Abo. Allerdings habe ich auch einen eigenen Server wo - logischerweise als Microsoft Fanboy - Windows Server drauf läuft. Natürlich sehe ich die Entwicklung von Windows 365 (Microsofts Cloud-PC-Lösung) kritisch. Wenn es allerdings mehrere Alternativen auf dem Markt gibt die die Sicherheit garantieren sehe ich eine bequeme Alternative.
Bzgl. Nutzung von EOL OSes wie z. B. Microsoft Windows 7
Mir ist bewusst das Windows 7 veraltet ist, aber ich habe Legacy-Programme, die ich nicht auf neueren Betriebssystemen nutzen kann - und dass auch als Privatanwender. Außerdem sagen alle Windows 7 sei so unsicher: Es ist mir bis heute kein Sicherheitsvorfall bekannt. Das kann sich natürlich rasch ändern.

Vielen Dank im Voraus!

Linux 55%
Windows 45%
Computer, Software, Windows, Linux, IT, Anwendung
C++ - "Funktion nimmt keine 0 Argumente." Behebung?

Schönen guten Abend!

Das Problem ist etwas anders als in der Frage, jedoch ist es für mich schwer dies in einem Satz zu erklären. Nun erstmal mein C++ Quellcode zum Verständnis:

#include <iostream>


int numbCount(int count);


int main()
{
	int num1 = numbCount();
	int num2 = numbCount(2);

  ...

}
  
  int numbCount(int count = 1) 
  {
  	int userNumb;
  	std::cout << "Please enter the " << count << ". integer: ";
  	std::cin >> userNumb;
  
  
  	return userNumb;
  }

Also, wie man sehen kann hat meine Funktion numbCount() Parameter. Außerdem bevorzuge ich es die Funktionsdefinition unter der Main() Funktion zu schreiben.

int numbCount(int count);

int main()
{
...
}

int numbCount(int count = 1)
{
...
}

Somit muss ich die Funktionsdeklaration über der Main() Funktion "erwähnen", damit ja der Compiler weiß, dass die Definition noch kommt. Dies scheint in diesem Fall bei einer Funktion mit Standardparameter für VS ein Problem darzustellen - Fehler "numbCount: function does not take 0 arguments".

Wenn ich jedoch die Funktionsdefinition von "numbCount()" über die Main() Funktion packe, funktioniert alles normal.

int numbCount(int count = 1)
{
...
}

int main()
{
...
}

Habe bereits versucht den Parameter in der "erwähnten" Funktionsdeklaration zwischen den runden Klammern ebenfalls einzufügen, also

int numbCount(int count = 1);

jedoch kommt dann der Fehler 'numbCount': redefinition of default argument: parameter 1

FRAGE:
Gibt es eine Möglichkeit in einer Funktion Standardparamter (also wenn kein Wert in Funktionsaufruf zwischen Klammern angegeben -> standardm. Wert 1) zu haben aber trotzdem die Funktionsdefinition unter der Main() Funktion zu belassen?

int numbCount(int count);

int main()
{
    int num1 = numbCount(); // Kein Wert angegeben - Std. Wert 1
    int num2 = numbCount(2);
}

int numbCount(int count = 1)
{
...
}

Vielen Dank und einen schönen Abend! :)

Computer, Software, Programm, programmieren, Anwendung, Funktion, Cplusplus, Anwendungsentwicklung, Argumente, Code, CPP, Fehlerbehebung, fehlercode, Programmiersprache, Softwareentwicklung, Visual Studio, Fehlermeldung, Parameter
Smartphone WLAN Probleme?

Ich habe nun zum wiederholten Male ein Problem mit meinem Smartphone und dem WLAN, fühlt sich langsam an, wie a never ending story, vor allem, wenn der Kundendienst mit involviert wird.

Eckdaten & Problemschilderung:

Huawei p 30 lite new edition.

Anbieter WLAN Vodafone ( nicht unbedingt erste Wahl, wir waren mal bei Kabel BW unitymedia, bevor die von Vodafone aufgekauft wurden)

WLAN wird aktiviert - - - - > WLAN aktiv

Internet wird geöffnet, App wird gestartet - - - - > Kein Internetzugang

WLAN wird wieder deaktiviert & aktiviert - - - > klappt

Anwendung, App, Suche wird kurz beendet & etwas neues wird geöffnet oder die alte wieder geöffnet - - - - - > WLAN streikt wieder oder - - - >

Tab wird neu geöffnet &. WLAN wieder kein Internetzugang, während beim vorherigen Tab alles gut war.

Soviel zum Sachverhalt, das Problem bestand schon einmal vor einiger Zeit, (glaub letztes Jahr?) der Kundendienst (Huawei & Vodafone aus Neugier) war freundlich und hatte gute Vorschläge, aber auf die kam ich bedauerlicherweise schon selbst was mein Grund war, wieso ich mich an den Kundenservice gewendet hatte. Die Probleme dauerten rund 3 Wochen, dann waren sie so verschwunden wie sie kamen.

Nun habe ich seit 4 Tagen wieder das gleiche Problem, siehe oben. Ich habe wieder versucht, es zu lösen, komme aber nicht weiter.

Das WLAN ist gut und stabil, kein anderes Gerät hat solche Störungen. Das Problem habe ich mit mobilen Daten übrigens auch überhaupt nicht.

Wäre nett, wenn jemand einen Vorschlag hätte, ich kann nicht jedesmal mein Handy auf den Werkszustand zurücksetzen, geht an die nervlich Substanz.

App, Smartphone, WLAN, mobile Daten, Anbieter, Anwendung, Internetzugang, Kundendienst, Problemlösung, Verbindung, Vodafone, Werkseinstellung

Meistgelesene Beiträge zum Thema Anwendung