Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++ Ongelma

Eis_Stone [24.06.2003 11:59:54]

#

tuommoinen koodin pätkä:

LPTSTR aux;
LPCTSTR pszAddress;
aux = _tcschr(pszAddress, _T('.'));

Ja viimeiseltä riviltä tuomminen virhe:
'const char *' to 'char *'

En ole mikään C++ tuntija, joten kysyn samalla mitä tekee:"_tcschr" funktio. Ilmeisesti se on funktio sillä mistään muualta koodista en tuota löytänyt. Koodi on esimerkki, jonka toimintaa yritän tutkia, eli en tiedä mitä tuo yrittää edes tehdä, vielä.
Kääntäjänä on Borland C++ Builder 3. Tosin tuo esimerkki on kai alunperin tehty Visual C++ 6.0, mutta sanottiin ettei kääntiminen pitäisi olla ongelma Borlandilla.

T:Eis_Stone

odys [24.06.2003 21:48:24]

#

Hmm mikäköhän kirjasto mahtaa olla kyseessä.. Ei tuo ole mielestäni standardi C++ kirjastoissa?

Eis_Stone [26.06.2003 09:08:52]

#

Hmm... En tiedä. Tämän piti olla hyvin yksinkertainen esimerkki, ja siitä kannatti aloittaa. Sain Visual C++ .Net kääntäjän, joka ei herjaa enää tuosta. Mutta nyt:
Test fatal error LNK1181: cannot open input file '..\Release\UniComm.lib'
En ymmärrä mihin se haluaa tuota .lib tiedoston minulla on kyllä UniComm.dll. Ilmeisesti väärässä hakemistossa tai jotain. En tosiaankaan ole kovin paljon C++ käyttänyt, eikä taida olla kovin lupaava alku.

thefox [27.06.2003 20:01:54]

#

Lib-tiedosto tarvitaan, jos haluat käyttää UniComm-kirjaston funktioita ohjelmassasi. Pelkkä DLL ja headeri eivät riitä.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta