C++Builder 2009 i char_t

dział ogólny

C++Builder 2009 i char_t

Nowy postprzez banita » wtorek, 7 kwietnia 2009, 14:43

mialem mozliwosc "pobawic" sie najnowyszm dzielem juz embarcadero nie borlanda i mialme taki problem. w srodowisku tym domyslinym typem znakomwym jest wchat_t na ktorym pracuje klasa String. coz a tym idzie c_str() zwraca wchar_t*.
gdzie mozna zmienic domyslny typ na char_t albo w jaki sposob przekonwertowac wchar_t do char_t? z tego powodu nie udalo mi sie skompilowac zadnego projektu z wersji 2006 Buildera. nie wyobrazam sobie rowniez pracy tylko z typem wchar_t bo zbyt wiele funkjci chocby systemowgo api potrzebuje agrumenty char_t*.
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
Podziękował : 1
Otrzymał podziękowań: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez Corvis » wtorek, 7 kwietnia 2009, 15:23

proponowałam bym ci wysłać te zapytanie do firmy BCS polska tam są osoby które odpowiedzą ci na te pytanie. http://codegear.pl/kontakt/
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez banita » wtorek, 7 kwietnia 2009, 16:30

znalazlem wiecej czasu i sprawa rozwiazana.

w wersji 2009 AnsiString jest zastapiony UnicodeString. oczywiscie mozna twozyc obiekty AnsiString.
aby z obiekty UnicodeString otrzymac char* tzreba wywolac t_scr() zamiast c_scr().
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
Podziękował : 1
Otrzymał podziękowań: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez Corvis » wtorek, 7 kwietnia 2009, 16:36

zadowolony jestes z wersji 2009 ? czego używasz ?
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez banita » wtorek, 7 kwietnia 2009, 17:26

niestety nie moge sie na ten temat wypowiedziec. z c++builder 2009 mam stycznosc od dwoch dni. teraz kiedy wiem o metodzie t_scr() to typ UnicodeString jest czyms genialnym :D. pozatym bardzo mi sie podoba organizacja projektu i caly menadzer projektu. nie wiem jak to bylo w wersji 2007 bo nigdy jej nie uzywalem. swietnie zorganizowany help, rowniez nie wiem jak to bylo w 2007. posiadam handbook delphi2009 i w wolnej chwili zapoznam sie z nowosciami wprowadzonymi do rad studio 2009.

moge jeszcze dodac ze pracuje na kompie: p4 3ghz z 2gb ramu 400mhz i wersja 2009 wydaje mi sie plynniejsza w dzialaniu niz 2006. nigdy nie nazekalem na szybkosc pracy z Turbo C++ ale wersja 2009 wydaje mi sie plynniejsza... moze to tylko zludzenie

na codzien uzywam dobrego turbo c++(bcb 2006) :)
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
Podziękował : 1
Otrzymał podziękowań: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez mckri » czwartek, 9 kwietnia 2009, 08:40

Banita - nie zauważyłes przypadkiem wolniejszego działania przy pojawianiu się podpowiedzi do kodu?
U mnie taka sytuacja ma miejsce, gdy do głównego unita dołoże kolejne. Wtedy czekam około 10-15 sekund na pojawienie się podpowiedzi i okno buildera nie odpowiada. Mam ten problem własnie na CG2009, w wersji 2007 tego nie było. Przez to nieco zniechęca mnie praca w tej wersji.
Avatar użytkownika
mckri
Intelektryk
Intelektryk
 
Posty: 160
Dołączył(a): piątek, 15 sierpnia 2008, 13:48
Podziękował : 10
Otrzymał podziękowań: 2
System operacyjny: Windows Vista SP2
Kompilator: BCB 5/2007/2009
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez Corvis » czwartek, 9 kwietnia 2009, 10:07

coś jest z tymi podpowiedziami w 2009 bo też to zauważyłem - trzeba ramu dodać he he he

Ps. W 2007 u mnie co jakiś czas wywala Access V.... podczas używania ctr + space :roll:
"Sukcesy trwają, dopóki ich ktoś nie spieprzy. Porażki są wieczne"

Dr Gregory House
Avatar użytkownika
Corvis
Programista I
Programista I
 
Posty: 880
Dołączył(a): sobota, 26 lipca 2008, 00:31
Podziękował : 80
Otrzymał podziękowań: 30
System operacyjny: WINDOWS 7 64-bity
Kompilator: Praca - C++ Builder XE2 ENTERPRISE - Update 4, Dom - C++ Builder XE4 - Uddate 1
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez banita » piątek, 10 kwietnia 2009, 00:40

ja mam wylaczone podpowiedzi. jak czegos nie pamietam albo w ogole nie znam to ctrl+space.
jesli jest to pierwsze uzycie po wlaczeniu proejktu to trwa to do 4-5sek a puzniej juz okolo 1s.
wezcie pod uwage na jakim kompie pracuje!(poprzedni moj post).
tak samo pracuje w bcb 2006 i nie widze roznicy miedzy 2009. niestety nie mam teraz czasu na pisanie dla testow w 2009 bo musze konczyc prace w turbo c++.
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
Podziękował : 1
Otrzymał podziękowań: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez polymorphism » piątek, 10 kwietnia 2009, 10:19

Wprawdzie moja przygoda z BCB skończyła się na wersji 5, ale z tego co widzę, do tej pory panowie od Buildera nie zdołali poprawić tak istotnej funkcji IDE, jaką jest intellisense. 1-4 sek. na maszynie 3 GHz!, toż to żart :lol: VisualAssist (VC) szybciej chodzi na maszynie 1GHz, 256MB ramu... albo chociażby podpowiedzi w CodeBlocks, choć do ideału im daleko.
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez banita » piątek, 10 kwietnia 2009, 15:04

no ja bym sie tego nie czepial gdy po pierwsze 4-5sek to pierwsze w ogole uruchominie intellisense po zaladowaniu projektu. kolejne odpalaja sie w okolo sekunde bez wzgledu na to ile plikow naglowkowych dolacze do modulu. (napenwo przy bardzo duzej liczbie bedzie to czas dluzszy...)

wracajac do sedna, piszesz ze IDE ma slaby ten mechanizm ale prawda taka ze visual ma jeszcze gorszy! a przynajmniej w wersji 2003 bylo to cos prymitywnego, a w 2005 bylo sytrasznie ociezale jak i cale srodowisko.
VisualAssist nie jest produktem microsoftu i trzeba za ta przyjemnosc zaplacic nie mala sumke wiec to porownanie jest chyba nie na miejscu.

moge dodac ze moim ulubionm pseudo IDE jest zestaw notepad++ z pluginem konsoli i gcc :D
tam mechanizm podpowiedzi chodzi blyskawicznie:D
Avatar użytkownika
banita
Kreacjusz
Kreacjusz
 
Posty: 283
Dołączył(a): poniedziałek, 28 lipca 2008, 20:07
Podziękował : 1
Otrzymał podziękowań: 18
System operacyjny: Windows 7 Professional
Kompilator: C++Builder 2010 Update 5,
Delphi 2010 Update 5,
NetBeans 6.9(MinGw + Qt),
Visual Studio 2008 + Qt
Gadu Gadu: 0
    NieznanyNieznana

Re: C++Builder 2009 i char_t

Nowy postprzez polymorphism » piątek, 10 kwietnia 2009, 16:16

no ja bym sie tego nie czepial

A dlaczego mam się nie czepiać? Pamiętam, że jak robiłem coś w BCB5, to musiałem wyłączyć zupełnie IS, bo inaczej pisać się nie dało (tzn. dało, ale człowieka kur...ca brała).

a przynajmniej w wersji 2003 bylo to cos prymitywnego, a w 2005 bylo sytrasznie ociezale jak i cale srodowisko.

Fakt, w VC7.1 IS jest taki sobie, ale z VisualAssist śmiga jak należy, nie wpływa na płynność pisania (na konfiguracji, którą podałem wcześniej).

VisualAssist nie jest produktem microsoftu i trzeba za ta przyjemnosc zaplacic nie mala sumke wiec to porownanie jest chyba nie na miejscu.

Jak najbardziej na miejscu, bo jeśli panom od VA udało się zrobić porządny IS ($99 personal licence), to dlaczego nie mogą tego samego zrobić w BCB? Oni też chcą niebagatelną sumkę za swoje środowisko...

_________________
PS. dostajecie powiadomienia o nowych postach?
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
clang
Gadu Gadu: 0
    NieznanyNieznana


Powrót do Ogólne problemy z programowaniem

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 9 gości

cron