1. |
Re: C++ Template (mind) |
111 sor |
(cikkei) |
2. |
java1.2 RMI (mind) |
113 sor |
(cikkei) |
3. |
Re: win9x programozasa C-ben (mind) |
21 sor |
(cikkei) |
4. |
Thanx+ VC++ Kerdes (mind) |
26 sor |
(cikkei) |
5. |
Re: scanf() (mind) |
39 sor |
(cikkei) |
6. |
Pascal -> C (mind) |
15 sor |
(cikkei) |
7. |
Matematikusok! (mind) |
7 sor |
(cikkei) |
8. |
Foxpro gyors procikon (mind) |
30 sor |
(cikkei) |
9. |
SQL (mind) |
18 sor |
(cikkei) |
10. |
Re: legujabb lama Pascal->C (mind) |
13 sor |
(cikkei) |
11. |
RE: *** HIX CODER *** #487 (mind) |
17 sor |
(cikkei) |
12. |
Otleteket varok (mind) |
19 sor |
(cikkei) |
13. |
Re: scanf() (mind) |
32 sor |
(cikkei) |
14. |
String.h (offtopic?) (mind) |
6 sor |
(cikkei) |
15. |
Re: scanf() (mind) |
23 sor |
(cikkei) |
16. |
Re: C++ Template (#486) (mind) |
59 sor |
(cikkei) |
17. |
Re: C++ Template (#487) (mind) |
14 sor |
(cikkei) |
18. |
Open GL (mind) |
10 sor |
(cikkei) |
19. |
hozzaszolas (mind) |
21 sor |
(cikkei) |
20. |
Re:scanf (mind) |
14 sor |
(cikkei) |
21. |
Valkyrie.. (mind) |
9 sor |
(cikkei) |
|
+ - | Re: C++ Template (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sikrult megoldanom a problemam. Hatha masokat is erdekel:
Valahogy igy kezdodott:
struct C
{
template<class T> T f();
};
int f2()
{
return 11;
}
template<class T> T C::f()
{
return f2();
}
int main()
{
C o;
o.f();
return 0;
}
c:\msdev\projects\test2\template.cpp(45) : error C2783: 'T __thiscall
C::f(void)' : could not deduce template argument for 'T'
Ekkor a problema az, hogy a fordito (VisualC 6.0-t hasznalok) nem tudja
kitalalni a T tipusat. Persze nem tudom, miert, hiszen egyertelmu(?), hogy
int-nek kene vennie a T-t.
Normal esetben ilyenkor az a megoldas, ha egyertelmuen megmondjuk a
fuggvenyhivasnal, hogy mit szeretnenk:
template<class T> T f() { return 16; }
int main()
{
f<int>();
return 0;
}
Ez szepen le is fordul, mukodik, minden OK. Csakhogy en azt szeretnem, hogy
a template fuggvenyem tagja legyen egy adott osztalynak. Tehat, logikusnak
tunne a kovetkezo megoldas (legelso pelda main-ja lecserelese):
int main()
{
C o;
o.f<int>();
return 0;
}
Csakhogy ilyenkor jonnek a fura dolgok:
c:\msdev\projects\test2\template.cpp(19) : error C2062: type 'int'
unexpected
Ezekutan probalkoztam az <int> -t tobbfele keppen elhelyezni,
zarojelezgetni, semmi siker. Az sem segitett, amit Alex Vinokur ajanlott a
comp.lang.c++ hircsoportban feltett kerdesemre:
o.template f<int>();
vagy
(&o)->template f<char> ();
error C2951: template declarations are only permitted at global or namespace
scope
Ezutan kicsit muvelodtem meg a template-ekkel kapcsolatban, es azt talaltam
ki, hogy megprobalom
"Instantiate f with the explicitly specified template argument ?int?" (nem
tudok jo magyar forditast), szoval igy:
int main()
{
int (C::*func)()=&C::f<int>;
return 0;
}
c:\msdev\projects\test2\template.cpp(18) : fatal error C1001: INTERNAL
COMPILER ERROR
(compiler file 'msc1.cpp', line 1786)
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more
information
Ouch! Ez a VisualC nem hagyja magat. Makacs joszag. Mellesleg kiprobaltam,
amit a C1001 hiba leirasanal ajanl: /Bd kapcsolo megadasaval forditsunk, igy
megtudjuk, hogy melyik forditasi menetben talalja a hibat, amibol aztan
kulonbozo dolgokra lehet kovetkezteni. Eredmeny: Windows totalisan
lefagyott. Nem csak a VisualC, de minden. Cool! Ugyesek ezek a m$-os fiuk!
Itt adtam fel, hogy ezt igy meg tudom csinalni. Vegul megkerultem a
problemat (kisse csunyabb, de legalabb le tudja forditani a VC):
class C
{
int x;
template<class T> friend T f(C &);
};
template<class T> T f(C &c)
{
return c.x;
}
int main()
{
C o;
f<int>(o);
return 0;
}
|
+ - | java1.2 RMI (mind) |
VÁLASZ |
Feladó: (cikkei)
|
hello mindenkinek.
ha van vki hozzaerto a temaban, szeretnem ha megmondana, hogy az alabbi client/
server RMI dummyprogramom
miert nem akar menni winNT halozati gepen. ezer bocs a kiollozott forraskodert.
[RemoteInterface.java BEGIN]
public interface RemoteInterface extends java.rmi.Remote{
String message(String message) throws java.rmi.RemoteException;
}
[RemoteInterface.java END]
[RemoteSvr.java BEGIN]
import java.rmi.registry.Registry;
import java.rmi.server.UnicastRemoteObject;
import java.rmi.RMISecurityManager;
import java.rmi.RemoteException;
//import java.net.SocketPermission;
public class RemoteSvr extends UnicastRemoteObject implements RemoteInterface{
String name;
public RemoteSvr(String name) throws RemoteException{
super();
this.name = name;
}
public String message(String aMsg) throws RemoteException{
String returnString = "My name is: " + name + "thanx for your message: " + aMs
g;
System.out.println("Returning: " + returnString);
return returnString;
}
public static void main(String[] args){
Registry reg;
try{
System.setSecurityManager(new RMISecurityManager());
String myname = "rmi://DEVELOPMENT2:2027/ServerTest";
RemoteSvr theServer = new RemoteSvr(myname);
System.out.println(myname);
// SocketPermission sp = new SocketPermission("DEVELOPMENT2:2027", "accept, co
nnect,
listen");
reg = java.rmi.registry.LocateRegistry.createRegistry(2028);
reg.rebind(myname, theServer);
System.out.println("RMI Server is ready to continue...");
}catch(java.rmi.RemoteException ex){
System.out.println("registry could not be contacted");
System.exit(1);
}catch(java.lang.SecurityException ex){
System.out.println("registry could not be contacted, [OR] the security manage
r has already
been set and its checkPermission() doesn't allow it to be replaced.");
System.exit(1);
}
}
}//### end class RemoteSvr
[RemoteSvr.java END]
[RemoteClient.java BEGIN]
import java.rmi.RMISecurityManager;
import java.rmi.registry.Registry;
import java.net.SocketPermission;
public class RemoteClient{
public static void main(String[] args){
Registry reg;
try{
System.setSecurityManager(new RMISecurityManager());
reg = java.rmi.registry.LocateRegistry.getRegistry("DEVELOPMENT2", 2028);
RemoteInterface server =
(RemoteInterface)reg.lookup("rmi://DEVELOPMENT2:2027/ServerTest");
//rmi://DEVELOPMENT2:2027/ServerTest
String serverString = server.message("Hello Leo");
System.out.println("The server response:\n" + serverString);
}catch(java.rmi.NotBoundException ex){
System.out.println("name is not currently bound");
System.exit(1);
}catch(java.rmi.AccessException ex){
System.out.println("this operation is not permitted");
System.exit(1);
}catch(java.rmi.RemoteException ex){
System.out.println("registry could not be contacted");
System.exit(1);
}
}//### end class RemoteClient
[RemoteClient.java END]
ezek utan a kliensprog az mondja futtataskor a reg.lookup(..)-nal, hogy
java.security.AccessControlException: access denied (java.net.SocketPermission
DEVELOPMENT2 resolve)
eloszor ment egy probalkozas SocketPermission meghivassal: semmi hatas.
aztan probalkoztam a beepitett registry-vel is (Naming.rebind(...)), de az meg
rosszabb: akkor mar a szerver
alkalmazas sem akar elindulni, SecurityExceptionnal kilep. :(
aztan probaltam localhost-tal is, meg egy gepen(DEVELOPMENT2) futtatva a ket pr
ogramot, kulon gepen futtatva,
a hatas mindig ugyanaz.
ha van vkinek otlete, hogy hol keresgeljek, annak orok halam.
elore is kosz. boleny.
|
+ - | Re: win9x programozasa C-ben (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Van egy kifejezetten Visual C++-hoz (6.0) ket kotetes konyv nagyon
draga penzert ... (Szerintem a Help-bol es egy-ket peldan keresztul
ugyanoda juthatsz, mint ebbol a konyvbol :) [Irtam egy kis 'jegyzetet'
is abrakkal illusztralva, amiben rogton a melyvizbe lehet ugrani. Ez
azonban fejlesztes alatt all: rar-ban ~400k eddig]
Szoval a konyv:
Michael J. Young:
Visual C++ 6 mesteri szinten I-II. kotet
Kiskapu Kft.
Szoval eredetileg a Sybex adta ki, Magyarorszagon '98 decembereben jelent
meg. Ara: 2980 * 2 = kb 6000Ft, kb 800 oldalas, jar hozza CD-is, amin
a peldak vannak. Az eleje a C++-szal foglalkozik (aki C-rol ter at) a
tobbi resze a Windows programozassal.
JohnnY
mailto:
|
+ - | Thanx+ VC++ Kerdes (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali!
Megegyszer koszi "Istvan Marosi" >-nak.
Gyakorlatban is kiprobaltam, es ami kellet (hatha masnak is 8-):
- WriteConsoleOutputCharacter(...)
- WriteConsoleOutputAttribute(...)
...+ rengeteg hasznos fv.
Es egy ujabb kerdes:
AppWiz-es alkalmazas, nyomtatassal. Hogy csinalnad azt, hogy a nyomtaton
ugyanakkora karakterek jelenjenek meg, mint a View-n. Szoval a Mapping moddal
kene valamit buheralni! OK... De hogyan. Az a baj, hogy ahany tipusu
nyomtato letezik
naggyabol mindegyiken mas lesz az eredmeny. En eddig MM_TEXT mappingot
hasznaltam,
de ez a nyomtaton nem szerencses.
Hat sajnos ezen nem igen tudok tullepni... 8-(
Bye...
> ---------------------------------------------------------------
E-mail:
Mr Oizo a király (ti ti ti ti ti ti ti ti tititititit ti)
|
+ - | Re: scanf() (mind) |
VÁLASZ |
Feladó: (cikkei)
|
writes:
> Hello!
>
> a kov. sort kellene beolvasni kulonbozo valtozokba,
> de nekem nem nagyon akar osszejonni:
>
> Apr 19 16:44:13 debian pppd[211]: pppd 2.3.5 started...
>
> ezzel probaltam beolvasni:
> scanf("%s %i %i:%i:%i %s %s[%i]: %s\n", &str1, &int1...);
>
> a 'debian'-t meg jol olvassa be, de a kov. stringbe a 'pppd[211]'
> kerul,
> nekem pedig csak a 'pppd' kellene. ami az utan jon, az is rossz.
> szoval ti hogy csinalnatok meg?
this works for me:
#include <stdio.h>
#include <string.h>
int main()
{
// Apr 19 16:44:13 debian pppd[211]: pppd 2.3.5 started...
//scanf("%s %i %i:%i:%i %s %s[%i]: %s\n", &str1, &int1, ... );
int int1;
char str1[20];
char str2[20];
char* logLine="pppd[211]: pppd\n";
memset(str1, 0, sizeof(str1));
sscanf(logLine, "%4c\[%i]: %s\n", &str1, &int1, &str2);
printf("%s+%i+%s\n", str1, int1, str2);
}
> Bye,
> Panther / mnemonic
>
> ui: linux, gcc 2.7.2.3, de ez gondolom nem lenyeg
|
+ - | Pascal -> C (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Most olyant nem tudok, hogy hogyan kell cimkere ugratni az
asm betetet C-ben.
Tehat Pascalban valami olyasmi hogy
cmp bx, 1
jpe @odadegyorsan
@odadegyorsan:
Valahogy igy. C-ben ez hogy nez ki?
I'm re [E-mail]: [UIN] 37119586
[Web] www.extra.hu/radimre [Web] www.nexus.hu/radimre
|
+ - | Matematikusok! (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Adott ket egyenes. Mindketto ket-ket pontjanak a koordinataja
ismert. Ezekbol az adatokbol kiszamolhato, (hat persze) hogy
hol metszik egymast, azaz a metszespont koordinataja?
Segitsegeteket koszonom.
I'm re [E-mail]: [UIN] 37119586
[Web] www.extra.hu/radimre [Web] www.nexus.hu/radimre
|
+ - | Foxpro gyors procikon (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi !
> Vettem egy uj gepet Celerom 366-os es a regi programok nem mukodnek.
> Hallottam valamit arrol a dologrol, hogy az uj procikon nem megy a
> foxpro-ban irt programok zome. Sajnos van vagy harom fele progi (clipper,
> pascal, c alapu de hogy mlyen adatbazisra epul az passz/van ami egyszeru
[...]
> Koszonom az eddigi segitsegeteket. En nem voltam egesz pontos!
>
> Nekem leforditott EXE-k vannak csak meg. Tehat ujraforditani nem tudom.
Erre a tipusu problemara immar par eve en szoktam szallitani
megoldasokat (:-))
Szoval ha elnezel a lapomra, es tenyleg FoxPro programod van (a regebbi
fajtabol) akkor arra talalsz olyan megoldast is a lapomon ami nem
ujrafordithato programokra is alkalmazhato.
A Pascalhoz a Borlandeknal van Patch, A clipperhez egyenlore csak
ujraforditos patch van a Celeronokhoz.
A Btrieve egy Novell szerveren futo SQL __szeru__ adatbazis kezelo.
Sokat ezen felul nem tudok rola. Regebben tobb komolyabb helyen
hasznaltak, valoszinu, hogy fogsz hozza valami doksit, meg clienseket
talalni.
Udv:
--
Csiszar L.
http://www.stadium.hu/szt/
|
+ - | SQL (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Haliho!
Szeretnek segitseget kerni!
Borland C++ builder-rel kellene egy SQL-nek parametert adnom. Sajnos nem =
megy.
Query1->Params->CreateParam(ftInteger,"ize",ptInputOutput);
Query1->Params->ParamValues["ize"]= ertek;
ez igy megy es a parametert is vissza tudom kepni, de az ExecSQL -nel
hibauzenetet ad, miszerint nem talalja az objektumot!
ha van valakinek tapasztalata az ugyben akkor megkoszonnem, ha irna.
Akar maganban is!
|
+ - | Re: legujabb lama Pascal->C (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>
>Szerintem felreerted a problemat. En azt szurtem ki abbol, hogy
>"kalapot eszek, ha mukodik", hogy a srac nem bizik abban, hogy a
>pascal->C konverter jol atkonvertalja neki a forrasait, hisz ime,
Hello!
Lehet hogy felreertettem, en nem gondoltam hogy van neki
p2c converter, hanem sajat maga probalja forditani...
Udv.
Attila Voros, Chief Engineer, ISDgames
|
+ - | RE: *** HIX CODER *** #487 (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>
>Csak egyet aruljatok mar el: Ha az Upper egy boolean, akkor
>miert nem jo
>az, hogy:
>
>Upper = Head.ImgDescr & 0x20;
>
Hello!
Ne haragudj hogy mondom de legyszi olvasd vegig a cikket!
itt van az utolso mondat:
>tudom tudom hogy - Upper = Head.ImgDescr & 0x20 - is mukodne
>de igy tisztabb valakinek aki utam jon es olvassa)
Attila Voros, Chief Engineer, ISDgames
|
+ - | Otleteket varok (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello Coderek !
Szeretnem ha valaki hozzaszolna a problemamhoz, vagy
esetleg valami otletet adna mert mar ket hete el vagyok akadva
vele. :( A helyzet a kovetkezo: Adott egy TP 7.0 program ami
egy valtoztathato adatbazist kellen kezeljen. Ez az adatbazis
record tipusu elemekbol epul fel ( egy ilyen record hossza 318 byte ),
az elemek szama ugy 450 es 10000 kozott mozoghat. A program futasa
kozben hozzaadahat, kitorolhet az adatbazisbol es szerkesztheti is a
kivant szamu elemet. Az adatok egy fileban vannak amit az indulaskor
be kellene olvasni es kilepeskor menteni a valtoztatasokat.
A problemam az, hogy nem tudom, hogy oldjam meg az elemek kezeleset,
a novekvo nagysag miatt, vagyis hogyan rendezzem rendszerbe (pl. ha
azt mondom x szamu elem akkor az konnyen elerheto legyen. )
Erre a celra hasznalhato konvencionalis memoria kb. 200 kB es az XMS pedig
kb. 2048 kB.
Elore is kosz, Attila
UI: Legyszi maganba is CC-z, mivel nem mindig kapom meg a CODER-t.
|
+ - | Re: scanf() (mind) |
VÁLASZ |
Feladó: (cikkei)
|
> Felado : [Hungary]
> ...
> a kov. sort kellene beolvasni kulonbozo valtozokba,
> de nekem nem nagyon akar osszejonni:
>
> Apr 19 16:44:13 debian pppd[211]: pppd 2.3.5 started...
>
> ezzel probaltam beolvasni:
> scanf("%s %i %i:%i:%i %s %s[%i]: %s\n", &str1, &int1...);
>
> a 'debian'-t meg jol olvassa be, de a kov. stringbe a 'pppd[211]'
> kerul,
Persze, mert a %s az whitespace-ig olvas.
> nekem pedig csak a 'pppd' kellene. ami az utan jon, az is rossz.
> szoval ti hogy csinalnatok meg?
Az attól függ, hogy pontosan mi a feladat :-))
Vagy úgy csinánám, hogy
scanf("%s %i %i:%i:%i %s %4c[%i]: %s\n", &str1, &int1...);
Vagy úgy, hogy
scanf("%s %i %i:%i:%i %s %s %s\n", &str1, &int1...);
& az alkalmas stringet külön feldolgoznám.
--
Live fast, die hard.
ImRe
|
+ - | String.h (offtopic?) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Azt kerdeznem, hogy Debianeknal melyik csomagban van a String.h header
es
tarsai?
--
sajt
|
+ - | Re: scanf() (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On 10 Jun 99 at 12:12, > wrote:
> Apr 19 16:44:13 debian pppd[211]: pppd 2.3.5 started...
>
> ezzel probaltam beolvasni:
> scanf("%s %i %i:%i:%i %s %s[%i]: %s\n", &str1, &int1...);
>
> a 'debian'-t meg jol olvassa be, de a kov. stringbe a 'pppd[211]'
> kerul,
> nekem pedig csak a 'pppd' kellene. ami az utan jon, az is rossz.
man scanf :))
Szoval a "%s" mindig space-ig megy el! Viszont "%s" mellett "%[set]"
illetve "%[^not in set]" is letezik. Neked "%[^[]" kell a "pppd"-hez.
Egyebkent szerintem olvasd be eloszor a teljes sort egy pufferbe, es
onnan sscanf inkabb. A sorvegeknel maskeppen lehet, hogy meglepo
dolgok tortennek...
István
-- Istvan Marosi -- http://www.sch.bme.hu/~marosi --
-- Recosoft Ltd. -- mailto: --
|
+ - | Re: C++ Template (#486) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On Thu, 10 June 1999, wrote:
> Van egy kis problemam. Hogyan lehet egy osztaly template tagfuggvenyet
> meghivni ugy, hogy megadom a template-hez kello tipust (ez utobbira nem
> nagyon tudok megfelelo kifejezest)?
Ez mire lenne jo? Most ugyan nincs keznel C++ doksi, de szerintem ez
ellentmondana a template-logikanak. Hiszen az benne a jo, hogy nem
kell bajlodni a tipusokkal, hanem ha kell egy funkcio az adott
tipussal, akkor a compiler "gyorsan csinal egyet". Tehat pl:
#include <stream.h>
template <class T> T minimum(T t1, T t2)
{
if ( t1 < t2 )
return t1;
else
return t2;
}
void main()
{
cout << minimum(1, 1) << endl << minimum(2.0, 1.0) << endl;
}
Forsitasnal a compiler eszreveszi, hogy kell egy <int> es egy <double>
verzio a funkciobol, es letre is hozza ezeket. Es ertelemszeruen az
elso minimum() a main()-ben az <int> verziot, a masodik a <double>
verziot hivja meg. Nem menne pl. egy minimum(1, 2.0) hivas, mivel
ez egy minimum(int, double) funkciot kivanna meg, es ezt a fordito nem
tudja letrehozni, ugyanis a template definicio kikoti, hogy mindket
parameter azonos tipusu kell hogy legyen.
De szerintem nalad mas a gond:
> template<class T1,class T2> T2 f(int,int);
Ez nem jo! Hiszen, 1) mi ertelme van van itt a templateknek,
ill. 2) honnan tudja itt a compiler, hogy milyen verziok kellenek, es
mikor melyiket kell meghivni?
Ugyanis ez a funkcio mindig (int, int) tipusu! Ezert van az a (logikus)
kitetel template funkciok deklaraciojanal, hogy a templateben szereplo
minden egyes tipusnak (ill. osztalynak) legalabb egyszer szerepelnie
kell a funkcio parameterlistajaban.
A fenti deklaracio igy lenne helyes:
template <class T1, class T2> T2 f(T1, T2)
(persze a funkcio a T1 es T2 tipusok mellett kovetelhet meg tobb, akar fix
tipusu parametert is, de a T1 es T2 a minimum).
Igy a fordito mar meg tudja kulonboztetni a kulonbozo tipusokat, es
annyi funkciot hoz letre, amennyi kell. Nem kell (es nem is lehet)
kulon megadni a felhivando funkciot, mivel az egyenesen kovetkezik a
parameterek tipusabol.
Barna
|
+ - | Re: C++ Template (#487) (mind) |
VÁLASZ |
Feladó: (cikkei)
|
On Fri, 11 June 1999, wrote:
> int result=o.f((float)5);
> [...]
> with warning:
>
> try.cpp: In function `int main()':
> try.cpp:15: warning: initialization to `int' from `float'
>
> Linux/egcs-2.91.66
Ennek nincs koze a templatekhez, csak el kell olvasni a hibajelentest.
A resultot int-kent deklaralod, de egy floattal inicializalod.
Barna
|
+ - | Open GL (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok!
Egy kerdesem lenne: Hogyan kezelheto Open GL Delphiben?
Barminemu segedanyagot, forrast, komponenst szivesen
fogadok az alabbi cimre (nem vagyok listatag):
Koszonom
<sacha>
|
+ - | hozzaszolas (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Udv mindenkinek !
Ha tudna valaki valami okosat javasolni:
Visual Foxpro 5.0-ban egy ablak DataSession tulajdonságát private-ra
állítva,mégsem ugy műkodik,ahogyan a programot duplán elindítva
működne.Részben jó,mert a rekordmutató valóban függetlenül
mozgatható,az egymás után elindított ablakokban de pl. az egyik
ablakban Set filtert használva majd a másik ablakra visszalépve és
egy másféle filtert megadva az előző ablak (listbox) vezérlései
vidáman követik az újabb változást.
A VFP-ben található példaprogram
(Vfp\samples\solution\forms\multi.scx) tapasztalatom szerint
ugyanilyen hibásan mukodik,ez némi módosítással megmutatható.
Valamit rosszul csinálok,vagy a Datasession variálásával nem lehet
tökéletesen függetlenné tenni az ablakokat?
A segítséget előre is koszi!
Zoltan
|
+ - | Re:scanf (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi!
pl. probald megadni a beolvasas hosszusagat..
scanf("%3s",&valami);
vagy csinald ugy, hogy 1 char[255] tombbe olvasod, aztan szepen kiemeled
a megfelelo reszeket belolle...
stb..
Udvozlettel /Best wishes/
Vona Janos
/HANKie/
|
+ - | Valkyrie.. (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Bocsi, hogy ilyet kerek, de nagy gondban vagyok.
Van valkyriem, de csak demoban es surgosen at kellene irnom egy progit.
Kerdesem, hogy van-e ingyenes decompiler 5.2 clipper+exospacera, vagy
valaki hajlando-e "kolcson" adni a reg. kodjat a V.-hez?
Ha ez tul etikatlan, akkor maganban mamazzatok..
Bocsi, es elore is koszi!
Potyos
mailto:
|
|