Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  NX Programmierung
  Cast von NXString to std::string

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX
Autor Thema:  Cast von NXString to std::string (1157 mal gelesen)
sjoedi
Mitglied


Sehen Sie sich das Profil von sjoedi an!   Senden Sie eine Private Message an sjoedi  Schreiben Sie einen Gästebucheintrag für sjoedi

Beiträge: 9
Registriert: 18.01.2005

NX5/NX6
Win-dose xp professional

erstellt am: 16. Nov. 2008 14:54    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo zusammen

Ich schlage mich seit kurzem mit nxopen++ herum. Bisher programmierte ich alles mit c und jetzt versuche ich mich in die c++ Welt einzuarbeiten.

Kann mir jemand einen Tipp geben, wie ich einen cast von einem NXString machen kann?
zum Beispiel von:
NXString sFilePath = workPart->FullPath();
Wie kann ich diesen String danach ganz normal mit den Std::string Funktionen bearbeiten?

Besten Dank für Eure Hilfe

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Overcast
Mitglied



Sehen Sie sich das Profil von Overcast an!   Senden Sie eine Private Message an Overcast  Schreiben Sie einen Gästebucheintrag für Overcast

Beiträge: 111
Registriert: 21.12.2005

.

erstellt am: 02. Dez. 2008 17:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für sjoedi 10 Unities + Antwort hilfreich

Da NXString eine unabhängige Implementierung ist, wirst Du wohl 2 separate Objekte anlegen müssen, z.B.

Code:

#include <string>
using namespace std;
...
NXString sFilePath = workPart->FullPath();
string str(sFilePath.GetText());

Andersherum wäre es kein Problem, da es einen NXString Konstruktor gibt:

Code:

NXString (const std::string &text, NXStringMode mode=Locale)

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP



Entwicklungsingenieur Mechanik/Mechatronik (m/w/x)

Sich etwas Neues trauen, über sich hinauswachsen und dabei die Grenzen des Machbaren neu de?nieren. Genau das ist es, was unsere Mitarbeiter täglich leben dürfen und sollen. Um mit unseren Innovationen das Tempo vorzugeben und Großartiges zu ermöglichen. Denn hinter jedem erfolgreichen Unternehmen stehen eine ganze Menge faszinierender Menschen.
Die Mitarbeiter von ZEISS arbeiten in einem offenen und modernen Umfeld mit zahlreichen Entwicklungs- und Weiterbildungsmöglichkeiten....

Anzeige ansehenEntwicklung
sjoedi
Mitglied


Sehen Sie sich das Profil von sjoedi an!   Senden Sie eine Private Message an sjoedi  Schreiben Sie einen Gästebucheintrag für sjoedi

Beiträge: 9
Registriert: 18.01.2005

NX5/NX6
Win-dose xp professional

erstellt am: 03. Dez. 2008 08:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Super
Besten Dank!

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz