Toon posts:

[C] Undefined reference _getLogicalDriveStrings

Pagina: 1
Acties:
  • 30 views sinds 30-01-2008

Verwijderd

Topicstarter
code:
1
2
3
4
5
6
7
8
9
10
11
#include <stdio.h>
#include <windows.h>

DList* CreateDiskList() {
    LPTSTR disks;

    DWORD result = getLogicalDriveStrings((DWORD)110,disks);
    printf("%d",result);

    return 0;
}


Als ik de bovenstaande code probeer te compileren geeft de compiler de volgende fout: undefine reference _getLogicalDriveStrings

Ik heb geen idee waarom. MSDN.com zegt dat getLogicalDriveStrings kernel32.lib gebruikt en deze wordt gelinkt, verder moet windows.h geinclude worden wat gebeurt. Iemand een idee wat het probleem is? Volgens mij is toch alles wat getLogicalDriveStrings nodig heeft gedaan??

  • whoami
  • Registratie: December 2000
  • Laatst online: 15:14
C is nog altijd case sensitive.

https://fgheysels.github.io/


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 15:32

.oisyn

Moderator Devschuur®

Demotivational Speaker

uit de MSDN

C++:
1
2
3
4
DWORD GetLogicalDriveStrings(
  DWORD nBufferLength,
  LPTSTR lpBuffer
);


GetLogicalDriveStrings
getLogicalDriveStrings

zoek de verschillen (dit is geen PW topic waardig imho)

[ Voor 6% gewijzigd door .oisyn op 09-01-2004 15:58 ]

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Dit topic is gesloten.