You are not logged in. This forum allows only logged in users to post. If you want to post in the forum, please log in.
Download
Entwicklung
Konto
Download
Entwicklung
Anmelden
Vergessen Konto/Passwort
Konto erstellen
Sprache
Hilfe
Sprache
Hilfe
×
Anmelden
Anmeldename
Passwort
×
Vergessen Konto/Passwort
Übersetzungsstatus von Deutsch
Kategorie:
Software
Personen
PersonalForge
Magazine
Wiki
Suche
OSDN
>
Finden Software
>
System
>
Archiving
>
Compression
>
Meltice Family
>
Foren
>
オープン ディスカッション
>
勉強させてもらってます&質問
Meltice Family
Beschreibung
Projekt Zusammenfassung
Entwickler-Dashboard
Web-Seite
Entwickler
Bildergalerie
RSS Feed-Liste
Aktivität
Statistiken
Historie
Downloads
Aller Releases-Liste
Statistiken
Ticket
Ticket-Liste
Liste der Meilensteine
Typenliste
Komponentenliste
Liste der zuletzt benutzten Tickets/RSS
Neue Ticket abschicken
Kommunikation
Forum-Liste
ヘルプ (1)
オープン ディスカッション (6)
Neuigkeiten
Foren:
オープン ディスカッション
(Thread #836)
Zurück zur Thread-Liste
RSS
勉強させてもらってます&質問 (2002-07-20 02:12 by
tnagai
#1454)
Ticket erstellen
どうもはじめまして、tnagaiです。
MelticeはMFCを使っていないので、VisualC初心者の私にはちょうどいい勉強になります。
ところで、DLLの動的リンクのためにLoadLibrary()した後、FreeLibrary()をしている個所がないようですが、問題はないのでしょうか。
とんでもない勘違いかもしれませんが、疑問に思いましたので。
RE: 勉強させてもらってます&質問 (2002-07-20 22:42 by
ardry
#1465)
Ticket erstellen
はじめましてです。今後もよろしくです。
MFC は...今後も使うことはなさそうです。もしも使うなら、.net に高飛びということになるでしょう。
LoadLibrary()した後、FreeLibrary() がないことですが、本来は FreeLibrary しなくてはいけません。しかし、読み込む DLL の数を限定していることからメモリリークの心配がないこと、プログラム終了時に DLL のメモリも開放されること、そして Windows 2000 以降の OS では DLL のロードと開放が非常にもたつくイメージがあったので、DLL の開放を省略してしまっています。
以上の状況で、FreeLibrary がないのは「意図的」です。
なお、new しているのに delete がないのはバグですので、ご報告いただければ嬉しいです。
Reply to
#1454