C++: undefined reference to..?

Hallo, ich habe in C++ ein Programm geschrieben bei dem bei der complierung von dem Linker ein Fehler ausgegeben wird:

C:\Users\Admin\AppData\Local\Temp\ccbYu20m.o:lexer.cpp:(.text+0x111): undefined reference to `Token::content[abi:cxx11]() const'
<zu lang um es alles in die Frage zu schreiben>
C:\Users\Admin\AppData\Local\Temp\ccbYu20m.o:lexer.cpp:(.text+0x13b): undefined reference to `Token::type() const'
collect2.exe: error: ld returned 1 exit status

Ich weiß nicht was das Problem auslöst, ich hoffe jemand kann mir weiterhelfen:

Lexer.hpp:

#ifndef TOKEN_HPP_
#define TOKEN_HPP_

#include <string>

//Versuchen dieses Teil in C zu schreiben!

class Token {
public:
    enum class Type {
        STRING,
        NUMBER, //Integer is every number in code that is not part of a identifier.
        BOOLEAN,
        IDENTIFIER,
        EQUAL,
        PLUS,
        MINUS,
        TIMES,
        DIVIDE,
        LESS_THAN,
        GREATER_THAN,
        COMMENT,
        DOT,
        COMMA,
        SEMICOLON,
        CURLY_BRACKET_RIGHT,
        CURLY_BRACKET_LEFT,
        APOSTROPHE,
        COLON,
        UNEXPECTED
    };

    Token                (Type type)              noexcept;

    Type type            ()                       const noexcept;

    bool is                (Type type)               const noexcept;

    bool is_not            (Type type)               const noexcept;

    std::string content ()                       const noexcept;

    void change_content (std::string content)  const noexcept;

    void add_to_content (std::string content)  const noexcept;

    void clear_content  ()                       const noexcept;

    void change_type    (Type type)            const noexcept;

private:
    Type m_type;
    std::string m_content;
};

#endif

Lexer.cpp:

#include "token.hpp"

#include <string>

Token::Token(Type type) noexcept : m_type{type} {};

Token::Type Token::type() const noexcept {
    return m_type;
}

bool Token::is(Type type) const noexcept {
    return m_type == type;
}

bool Token::is_not(Type type) const noexcept {
    return m_type != type;
}

std::string Token::content() const noexcept {
    return m_content;
}

void Token::change_content(std::string content) const noexcept {
    m_content = content;
}

void Token::add_to_content(std::string content) const noexcept {
    m_content = m_content + content;
}

void Token::clear_content() const noexcept {
    m_content.clear(); /*Die clear Funktion kann ich auch nicht aufrufen laut eclipse*/
}

void Token::change_type(Type type) const noexcept {
    m_type = type;
}

Ich nutze G++ zum complieren und der Complierbefehl ist auch richtig, mein Betriebsystem ist Win10.

Danke im Voraus!

LG

PC, Computer, Software, Technik, Programmieren, cplusplus, CPP, development, EDV, Informatik, Programmiersprache, Softwareentwicklung, C (Programmiersprache)
Bungeecord Fehler?

Hallo, ich habe mit Bungeecord ein kleines Servernetzwerk erstellt. Dieser funktioniert für mich auch in der Bungee- Konsole sind keine Fehler zu sehen und dort steht auch dass der Server über die gewünschte Adresse erreichbar ist:

[INFORMATION] Listening on /*************:25577

Wenn ich auf dem gleichen PC worüber auch die Server laufen mich mit dem Bungeeserver verbinde, funktioniert es und ich komme auf den Server. Wenn jetzt aber Freunde mit einem anderen Gerät im gleichen Netztwerk versuchen auf den Server zu kommen, funktioniert es nicht und bei denen sieht das so aus als wenn es denn Server nicht geben würde. Woran liegt das? Ich habe die neuste Bungeecord.jar für die 1.16.5 und die unter Server sind alle auch auf der Version 1.16.5 und sind Spigot Server.

Die config.yml für den Bungeeserver:

enforce_secure_profile: false
listeners:
- query_port: 25577
  motd: Server
  tab_list: GLOBAL_PING
  query_enabled: false
  proxy_protocol: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  priorities:
  - Lobby
  bind_local_address: true
  host: *************:25577
  max_players: 5
  tab_size: 60
  force_default_server: true
remote_ping_cache: -1
network_compression_threshold: 256
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
log_pings: true
connection_throttle_limit: 3
server_connect_timeout: 5000
timeout: 30000
stats: 05cde6ce-5dd1-4283-8551-399279c2afcb
player_limit: -1
ip_forward: true
groups:
  md_5:
  - admin
remote_ping_timeout: 5000
connection_throttle: 4000
log_commands: false
prevent_proxy_connections: false
online_mode: true
forge_support: false
disabled_commands:
- disabledcommandhere
servers:
  Lobby:
    motd: Server
    address: *************:25565
    restricted: false
  Citybuild:
    motd: Server
    address: *************:25564
    restricted: false
  Freebuild:
    motd: Server
    address: *************:25563
    restricted: false

Woran kann das liegen dass ich mich nur über meinen PC verbinden kann?

LG

PC, Server, Computer, Programmieren, IP, Java, Minecraft, EDV, Proxy, BungeeCord, Spiele und Gaming, Bungeecord Netzwerk
Lieber altes Notebook weiter nutzen und als Ergänzung Schadow Rechner nutzen oder neues Notebook kaufen und dann das alte behalten oder verkaufen?

Hallo

ich habe das Lenovo IdeaPad L340 - 15IRH Gaming und war bis vor einiger Zeit damit auch sehr zufrieden . ( Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz  2.59 GHz , 8 GB Ram , 1650 Geforce GTX , 128 GB SSD und 1000 TB HD ) doch in letzter Zeit hängt es sich oft auf in Fortnite z.B. oder wenn ich mehrere Tabs offen habe und auch die Tastatur müsste ausgetauscht werden und ich soiele halt auch nur auf 30 - 60 FPS Fortnite (schon niedrigste auflösung und spezial modus ) und das ist doch eine ziemliche einbuße denn andere können sich wesentlich schneller als ich bewegen und oft bin ich erst im Spiel wenn alle anderen schon tot sind oder schaffe es nicht mehr dort zu landen wo sie gelandet sind. Habe eine 50.000er Leitung und vor der letzten Saison war noch alles gut. Und einige Spiele kann ich gar nicht spielen.

Daher habe ich mir als Ergänzung denn Internet Rechner geholt von Shadow tech um nicht weitere Freunde zu verlieren die nicht mehr mit mir spielen wollten weil ich zu spät rein kam. Ist auch eine nette Geschichte für die ich jeden Monat 30 Euro zahle.

Und ich wollte auch mal Gameplays machen und mehr Streamen und viele Spiele anspielen und vorstellen . Das währe nun mit Shadowtech ja möglich.

Jetzt kam jedoch folgendes Angebot rein und da ich mit Lenovo ja sehr zufrieden bin auf jeden Fall klingt es interessant vor allem da ich nur eine kleine ein Zimmer wohnung habe kein Platz für einen Stand Rechner habe und sehr viel unterwegs bin und auch unrerwegs spielen / Arbeiten möchte.

Ein Youtuber hat ihn getestet, das Video ist auch sehr lobend über das Gerät .

Lenovo Ideapad Gaming 3 15"FullHD 120Hz Ryzen 5 5600H 16GB 512GB SSD RTX3060 DOS ++ Cyberport

Jetzt bin ich am überlegen bestelle ich ihn mir , teste ich ihn und gebe Shadow auf oder behalte ich Shadow zusätzlich und verkaufe ich meinen altes Notebook oder behalte ich es und vor allem für wie viel könnte man es mit Garantie Verlängerung und vor ort Service bis 10.11.2023 überhaupt noch verkaufen ? Tastatur würde ich jetzt tauschen lassen ist ja ein Garantiefall . Gekostet hatte es mal 1000 Euro + ca im November 2019 .

Und falls ich mir das neue bestelle welches windows sollte ich kaufen 10 oder 11 und welches version ( home / pro,..)

Was würdest du machen an meiner Stelle alles lassen wie gehabt es ist ja erst mal viel Geld ( zumindest für mich ca ein Gehalt ) aber dennoch günstiger und besser als andere Notebooks in dieser Preisklasse oder das neue Kaufen und Shadow aufgeben oder trotzdem als Ergänzung behalten und das alte Notebook verkaufen oder behalten falls mal was ist so das man nicht ohne da steht ? Und falls ich das neue Kaufen sollte sollte ich dann die Versicherung von Cyberport die dort angegeben ist mit abschließen oder darauf verzichten oder erst mal nur wie beim jetzigen die Hersteller Garantie nehmen und gegebenenfalls später verlängern oder ergänzen durch vor Ort Service ?

Freue mich auf Deine Nachricht und danke Dir für Deine Hilfe.

Mit freundlichem Gruß

Trend4

Computer, Arbeit, YouTube, spielen, Technik, Notebook, PC-Games, Streaming, EDV, Gameplay, Technologie, YouTuber, Gaming Laptop, Notebook kauf, Twitch, cloud-gaming, Shadowplay, Spiele und Gaming
Zwischenzeugnis: Ausbildung - Groß- und Außenhandel, welche Note, was kann man ergänzen bzgl. EDV, ERP-System, MS-Office?

Hallo liebe Community,

unten stehend mein Zwischenzeugnis mit der Bitte um Durchsicht und Beurteilung:

Frau xxx, geboren am xxx, ist seit dem xxx in unserem Betrieb zur Kauffrau im Groß-und Außenhandel ausgebildet worden.

Den betrieblichen Teil ihrer Ausbildung absolvierte Frau xxx in unserem Unternehmen in xxx. Daneben nahm Sie regelmäßig am Berufsschulunterricht teil.

Die Firma xxx ist ein mittelständischer Betrieb mit ca. xxx Angestellten.

Im Rahmen ihrer Ausbildung, wurde Frau xxx mit den in unserem Betrieb anfallenden kaufmännischen Aufgaben vertraut gemacht. Frau xxx wurde hauptsächlich in der Abteilung xxx ausgebildet. 

Aufgrund der Corona Pandemie haben wir von davon absehen müssen, einen regelmäßigen Wechsel der Abteilungen vorzunehmen. Frau xxx hat im Anschluss einen x-wöchigen Einsatz in der Abteilung xxx absolviert und einen 4-wöchigen Einsatz in der xxx

Zu lhren Aufgaben in der xxx gehörten insbesondere:

  • Rückerfassung der Tourenscheine im Warenwirtschaftssystem
  • Entgegennahme und Bearbeiten von Aufträgen
  • allgemeine Sekretariatsaufgaben
  • Kontrolle und Erstellen von Rechnungen
  • Barverkauf bedienen

Wir durften Frau xxx als engagierte und selbstständig arbeitende Auszubildende kennenlernen. Durch die Teilnahme an Weiterbildungsmaßnahmen hat sie ihre Englischkenntnisse stetig erweitert.

Stets zeigte Frau xxx großes Interesse an ihrer Berufsausbildung und erledigte ihre Aufgaben mit großem Engagement. In neue Aufgabenbereiche arbeitete Sie sich, dank ihrer organisierten Arbeitsweise, rasch und zuverlässig ein.

Frau xxx bewies sich durch eine zuverlässige Arbeitsweise und einem hohen Maß an Identifikation mit ihren Aufgaben und dem Unternehmen.

Bei aufkommenden Problemen war sie in der Lage, praktikable Lösungen zu finden und bewies so immer wieder größte Sorgfalt.

Frau xxx erfüllte ihre Aufgaben stets zu unserer vollen Zufriedenheit und konnte ihre Ausbildung in unserem Betrieb mit guten Ergebnissen durchlaufen. Ihr Verhalten gegenüber Vorgesetzten und Kollegen war stets einwandfrei.

Wir bedauern daher sehr Frau xxx, nach Bestehen ihrer Abschlussprüfung, aus betrieblichen Gründen nicht in ein unbefristetes Arbeitsverhältnis übernehmen zu können. Für ihren weiteren Lebensweg wünschen wir Frau xxx weiterhin viel Erfolg und persönlich alles Gute.

Wie ist die Bewertung von diesem Zeugnis zu verstehen? Welcher Note würde dieser entsprechen? Was kann man noch ergänzen (Vielleicht irgendwas zum ERP System, EDV und MS-Office Kenntnisse?

Ich bedanke mich und freue mich auf Eure Antworten 

Arbeit, Beruf, Buchhaltung, Studium, Schule, Bewertung, Noten, Ausbildung, Arbeitgeber, Arbeitnehmer, Duales Studium, Ausbilder, Auszubildende, Azubi, EDV, ERP, MS-Office, Personalwesen, Verwaltung, Zeugnis, Zwischenzeugnis, Ausbildungszeugnis, Schule und Ausbildung, Ausbildung und Studium, Schule und Studium, Schule und Beruf, Beruf und Büro
WLAN Router hinter "Vodafone-Station" schalten?

Hallo zusammen, ich habe Ende letzten Jahres einen neuen Vertrag mit Vodafone abgeschlossen und musste in diesem Zuge leider meine gute Unitymedia Connect-Box gegen die Vodafone-Station eintauschen. Dass das das Paradebeispiel für ein Downgrade ist, war mir zwar vorher bewusst, aber dass es so schlimm werden würde, hätte ich nicht gedacht ... Das WLAN der Vodafone Station ist quasi überhaupt nicht zu gebrauchen. Sehr geringe Reichweite und auch das Band-Sharing sorgt eher für Probleme, als dass es hilft. Dazu wird selbst im LAN Betrieb nicht die volle Bandbreite an die Endgeräte weitergegeben. Katastrophe.

Lange Rede kurzer Sinn: Ich habe jetzt einen gebrauchten "Netgear Nighthawk X4" WLAN-Router geschenkt bekommen und diesen habe ich jetzt einfach mal hinter die Station geklemmt.

Soll heissen: LAN-Kabel bei der Vodafone Station in LAN-Port 1 und das andere Ende in den Internet-Port des Netgear Routers. Funktioniert alles wunderbar und ich kann auch keine Einbrüche in der Geschwindigkeit erkennen. Im Gegenteil. Das WLAN läuft um Welten zuverlässiger.

Aktuell laufen beide Router und beide WLAN Netze noch parallel. Alle LAN-Geräte sind bereits an den Netgear Router angeschlossen. Ich würde jetzt im nächsten Schritt einfach die WLAN-Funktion der Vodafone Station komplett deaktivieren, damit diese quasi nur noch als "Modem" in Betrieb ist.

Spricht etwas gegen diese Vorgehensweise? Vorallem sicherheitstechnisch bin ich mir nicht sicher, ob das so alles seine Richtigkeit hat.

Vielen Dank!

Computer, Internet, WLAN, Technik, Netzwerk, IT, EDV, LAN, Router

Meistgelesene Fragen zum Thema EDV