[Newbie] [C++] Zabezpieczenie przed utworzeniem obiektu
Mam taki kod:
class A
{
};
class B : public A
{
};
Czy da się zrobić tak, aby w programie nie można było utworzyć obiektu klasy A?
Sun,04 Jan 2009 01:42:01 +0100
[Newbie] [Delphi] Przerwanie wyszukiwania...
witam
mam banalny problem ale jakos nie potrafie sobie z nim poradzic [glowa] [wstyd]
chodzi o to, ze w programie mam wyszukiwanie w czasie rzeczywistym:
jak tylko zaczynam cos wpisywac do edita to wyszukiwane sa odp rzeczy.
problem w tym, ze jesli wyszukiwanie trwa a ja cos zmienie w edicie to wyszukiwanie ma zostac przerwane a nast rozpoczete na nowo.
no i wlasnie z tym mam problem, z zatrzymaniem i jednoczesnym rozpoczeciem nowego.
help [glowa]
dzieki z gory
Sun,04 Jan 2009 01:23:45 +0100
[Newbie] [C++]Pomoc w rozpracowaniu kodu
Witam :)
Chciałbym prosić o pomoc w rozpracowaniu kodu programu. Jest to saper napisany poprzez tablice dwuwymiarowe, których wartości ja zdefiniowane globalnie. Program znalazłem w zwykłym C i przerobiłem go na polskie określenia oraz na język c++. Powyrzucałem też nieco zbędnych linijek kodów zastępując łatwiejszymi rozwiązaniami oraz wprowadziłem generator losowych bomb ;) Generalnie rzecz biorąc rozumiem co nieco funkcji, ale chciałbym się upewnić co do moich domysłów.
#include "stdafx.h"
#include
#include
#include
#include
using namespace std;
const int lw=7;
const int lk=7;
const int lb=1;
int tab_bomb[lw][lk];
int tab_krycie[lw][lk];
int otoczenie_bomb[lw][lk];
int pozostale_pola;
int Zaleznosc(int wiersz, int kolumna) //do sprawdzenia poprawnosci wprowadzonych wspolrzednych
{
return wiersz>=0 && wiersz=0 && kolumna
Sun,04 Jan 2009 01:14:49 +0100
[Newbie] [C] dwuwymiarowa tablica char
Mam mały problem, tworzę dynamicznie tablice dwuwymiarowa char i chcę do niej wpisywać wyrazy gdzie w każdym wierszu będzie inny, a gdy wcisnę 0 to się wpisywanie zakończy.
Ilości wyrazów jakie zostaną wpisane do tablicy nie znam więc używam zmiennej ilosc_wyrazow jako licznika ich. I mój problem jest następujący nie wiem gdzie wsadzić licznik wyrazów aby je zliczał oraz aby dobrze się tekst kopiował do tablicy dwuwymiarowej z tablicy pomocniczej.
#define DLUGOSC_WIERSZA 50
int ilosc_wyrazow = 1 ;
char tab_pomocnicza[50] ;
tablica = (char**)malloc(DLUGOSC_WIERSZA * sizeof(char*));
for(i = 0; i < DLUGOSC_WIERSZA; ++i) {
tablica[i] = (char*)malloc(ilosc_wyrazow * sizeof(char));
scanf("%s", tab_pomocnicza) ;
if(tab_pomocnicza[0] == '0') {
break ;
}
strcpy(tablica[i], tab_pomocnicza) ;
}
Jak narazie doszedłem do tego i kod mi wybucha, w grę wchodzi tylko ANSI C
Sun,04 Jan 2009 01:12:31 +0100
[C/C++] [C++] szablony, dziedziczenie prywatne i szalone problemy
Problem to pewnie wina złych pomysłów... Ale w skrócie, mam klasę bazową będącą teoretycznie robolem oraz klase niby interfejsu wyższego poziomu. Obie te klasy to szablony. Trudno opisać cały ten bałagan, w każdym razie kod przykładowy wygląda tak:
template
class BaseW
{
protected:
T work(T a, T b) { /*tu żyją smoki*/};
public:
BaseW(){/*tu składają jaja smoki*/};
~BaseW(){/*tu giną smoki*/};
}
template
Class WHorse: private BaseW
{
protected:
typedef T (BaseW::*wrk)(T,T);
map workers;
public:
WHorse()
{
workers['a']=BaseW::work; //
Sun,04 Jan 2009 00:00:25 +0100
Membership These
are not actual extensions. They are part of the PHP core and cannot be
left out of a PHP binary with compilation options.
Materiały źródłowe V, Tablice
Materiały źródłowe XII, Klasy/Obiekty
Materiały źródłowe XXII, Data i Czas
Materiały źródłowe XXIX, Obsługa katalogów
Materiały źródłowe XXXIII, Identyfikacja błędów i kontrola pracy
Materiały źródłowe CXXVIII, Program Execution Functions
Materiały źródłowe XL, System plików
Materiały źródłowe XLVII, Function Handling Functions
Materiały źródłowe CXXII, PHP Options&Information
Materiały źródłowe LXXVII, Poczta elektroniczna
Materiały źródłowe LXXIX, Matematyka
Materiały źródłowe LXXXVIII, Miscellaneous Functions
Materiały źródłowe C, Network Functions
Materiały źródłowe CXIII, Output Control Functions
Materiały źródłowe CXXIV, Regular Expression Functions (POSIX Extended)
Materiały źródłowe CXLVII, Sesje
Materiały źródłowe CLVIII, Stream Functions
Materiały źródłowe CLIX, Funkcje łańcuchów znaków
Materiały źródłowe CLXV, Funkcje Tokenizera
Materiały źródłowe CLXVI, Unicode Functions
Materiały źródłowe CLXVII, URL
Materiały źródłowe CLXVIII, Variable Handling Functions
These
extensions are bundled with PHP.
Materiały źródłowe II, Apache serwer
Materiały źródłowe VII, BCMath - arytmetyka liczb dużej precyzji
Materiały źródłowe IX, Kompresja Bzip2
Materiały źródłowe X, Calendar Functions
Materiały źródłowe XV, COM and .Net (Windows)
Materiały źródłowe XVII, Character Type Functions
Materiały źródłowe XVIII, CURL, Client URL Library Functions
Materiały źródłowe XXIV, Database (dbm-style) Abstraction Layer Functions
Materiały źródłowe XXV, dBase Functions
Materiały źródłowe XXX, DOM Functions
Materiały źródłowe I, .NET Functions
Materiały źródłowe XXXIV, Exif Functions
Materiały źródłowe XLV, FrontBase Functions
Materiały źródłowe XXXVII, Forms Data Format Functions
Materiały źródłowe XLVI, FTP
Materiały źródłowe XLIX, Gettext
Materiały źródłowe L, GMP Functions
Materiały źródłowe LIII, hash Functions
Materiały źródłowe XLII, Firebird/InterBase
Materiały źródłowe LX, iconv
Materiały źródłowe LXVI, Informix Functions
Materiały źródłowe LXIII, Image Functions
Materiały źródłowe LXV, IMAP, POP3 and NNTP Functions
Materiały źródłowe LXXI, JSON Functions
Materiały źródłowe LXXIII, LDAP Functions
Materiały źródłowe LXXIV, libxml Functions
Materiały źródłowe XCIV, Multibyte String Functions
Materiały źródłowe LXXXII, Mcrypt Encryption Functions
Materiały źródłowe LXXXV, Mhash Functions
Materiały źródłowe LXXXVI, Mimetype Functions
Materiały źródłowe LXXXVII, Ming functions for Flash
Materiały źródłowe XCIII, mSQL Functions
Materiały źródłowe XC, Microsoft SQL Server Functions
Materiały źródłowe XCVI, MySQL
Materiały źródłowe XCVIII, Ulepszone rozszerzenie MySQL
Materiały źródłowe XCIX, Ncurses Terminal Screen Control Functions
Materiały źródłowe CII, NSAPI-specific Functions
Materiały źródłowe CIII, Object Aggregation/Composition Functions
Materiały źródłowe CV, Oracle Functions
Materiały źródłowe CX, OpenSSL Functions
Materiały źródłowe CXVII, Process Control Functions
Materiały źródłowe CXVIII, Regular Expression Functions (Perl-Compatible)
Materiały źródłowe CXX, PDO Functions
Materiały źródłowe XCI, Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
Materiały źródłowe XLIII, Firebird/Interbase Functions (PDO_FIREBIRD)
Materiały źródłowe XCVII, MySQL Functions (PDO_MYSQL)
Materiały źródłowe CXII, Oracle Functions (PDO_OCI)
Materiały źródłowe CVII, ODBC and DB2 Functions (PDO_ODBC)
Materiały źródłowe CXXVI, PostgreSQL Functions (PDO_PGSQL)
Materiały źródłowe CLV, SQLite Functions (PDO_SQLITE)
Materiały źródłowe CXXV, PostgreSQL
Materiały źródłowe CXXIII, POSIX Functions
Materiały źródłowe CXXX, Pspell Functions
Materiały źródłowe CXXXIV, GNU Readline
Materiały źródłowe CXXXV, GNU Recode Functions
Materiały źródłowe CXLIV, Semaphore, Shared Memory and IPC Functions
Materiały źródłowe CXLVIII, Shared Memory Functions
Materiały źródłowe CXLIX, SimpleXML functions
Materiały źródłowe CL, SNMP Functions
Materiały źródłowe CLI, SOAP Functions
Materiały źródłowe CLII, Socket Functions
Materiały źródłowe CLIII, Standard PHP Library (SPL) Functions
Materiały źródłowe CLIV, SQLite Functions
Materiały źródłowe CLXII, Sybase Functions
Materiały źródłowe CLXIV, Tidy
Materiały źródłowe CVI, ODBC Functions (Unified)
Materiały źródłowe CLXXII, WDDX Functions
Materiały źródłowe CLXXVII, XML Parser Functions
Materiały źródłowe CLXXIX, XMLReader functions
Materiały źródłowe CLXXVIII, XML-RPC Functions
Materiały źródłowe CLXXXI, XSL functions
Materiały źródłowe CLXXXII, XSLT Functions
Materiały źródłowe CLXXXV, Zip File Functions
Materiały źródłowe CLXXXVI, Zlib Compression Functions
In
order to compile these extensions, external libraries will be needed.
Materiały źródłowe IX, Kompresja Bzip2
Materiały źródłowe XIV, ClibPDF Functions
Materiały źródłowe XVI, Crack Functions
Materiały źródłowe XVIII, CURL, Client URL Library Functions
Materiały źródłowe XXV, dBase Functions
Materiały źródłowe XXIII, DB++ Functions
Materiały źródłowe XXVII, dbx Functions
Materiały źródłowe XXX, DOM Functions
Materiały źródłowe XXXI, DOM XML Functions
Materiały źródłowe XXXII, enchant Functions
Materiały źródłowe XXXVI, File Alteration Monitor Functions
Materiały źródłowe XLV, FrontBase Functions
Materiały źródłowe XXXVII, Forms Data Format Functions
Materiały źródłowe XXXVIII, Fileinfo Functions
Materiały źródłowe XLIV, FriBiDi Functions
Materiały źródłowe XLVIII, GeoIP Functions
Materiały źródłowe XLIX, Gettext
Materiały źródłowe L, GMP Functions
Materiały źródłowe LV, Hyperwave Functions
Materiały źródłowe LVI, Hyperwave API Functions
Materiały źródłowe XLII, Firebird/InterBase
Materiały źródłowe LVIII, IBM DB2, Cloudscape and Apache Derby Functions
Materiały źródłowe LXVI, Informix Functions
Materiały źródłowe LXV, IMAP, POP3 and NNTP Functions
Materiały źródłowe LXVIII, Ingres II Functions
Materiały źródłowe LXIX, IRC Gateway Functions
Materiały źródłowe LXX, PHP / Java Integration
Materiały źródłowe LXXIII, LDAP Functions
Materiały źródłowe LXXIV, libxml Functions
Materiały źródłowe LXXX, MaxDB PHP Extension
Materiały źródłowe LXXXI, MCAL Functions
Materiały źródłowe LXXXII, Mcrypt Encryption Functions
Materiały źródłowe LXXXIV, Memcache Functions
Materiały źródłowe LXXXV, Mhash Functions
Materiały źródłowe LXXXVII, Ming functions for Flash
Materiały źródłowe LXXXIX, mnoGoSearch Functions
Materiały źródłowe XCII, Mohawk Software Session Handler Functions
Materiały źródłowe XCIII, mSQL Functions
Materiały źródłowe XC, Microsoft SQL Server Functions
Materiały źródłowe XCV, muscat Functions
Materiały źródłowe XCVI, MySQL
Materiały źródłowe XCVIII, Ulepszone rozszerzenie MySQL
Materiały źródłowe XCIX, Ncurses Terminal Screen Control Functions
Materiały źródłowe CI, Newt Functions
Materiały źródłowe CV, Oracle Functions
Materiały źródłowe CVIII, oggvorbis
Materiały źródłowe CIX, OpenAL Audio Bindings
Materiały źródłowe CX, OpenSSL Functions
Materiały źródłowe CXI, Oracle Functions [deprecated]
Materiały źródłowe CXIV, Ovrimos SQL Functions
Materiały źródłowe CXV, Paradox File Access
Materiały źródłowe CXIX, PDF Funkcje
Materiały źródłowe XCI, Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
Materiały źródłowe XLIII, Firebird/Interbase Functions (PDO_FIREBIRD)
Materiały źródłowe LXVII, Informix Functions (PDO_INFORMIX)
Materiały źródłowe XCVII, MySQL Functions (PDO_MYSQL)
Materiały źródłowe CXII, Oracle Functions (PDO_OCI)
Materiały źródłowe CVII, ODBC and DB2 Functions (PDO_ODBC)
Materiały źródłowe CXXVI, PostgreSQL Functions (PDO_PGSQL)
Materiały źródłowe CLXIX, Verisign Payflow Pro Functions
Materiały źródłowe CXXV, PostgreSQL
Materiały źródłowe CXXIX, PostScript document creation
Materiały źródłowe CXXX, Pspell Functions
Materiały źródłowe CXXXI, qtdom Functions
Materiały źródłowe CXXXII, Radius
Materiały źródłowe CXXXIII, Rar Functions
Materiały źródłowe CXXXIV, GNU Readline
Materiały źródłowe CXXXV, GNU Recode Functions
Materiały źródłowe CXLVI, PostgreSQL Session Save Handler
Materiały źródłowe CXLIX, SimpleXML functions
Materiały źródłowe CL, SNMP Functions
Materiały źródłowe CLI, SOAP Functions
Materiały źródłowe CLVI, Secure Shell2 Functions
Materiały źródłowe CLX, Shockwave Flash Functions
Materiały źródłowe CLXII, Sybase Functions
Materiały źródłowe CLXIV, Tidy
Materiały źródłowe CLXVI, Unicode Functions
Materiały źródłowe CVI, ODBC Functions (Unified)
Materiały źródłowe CLXX, vpopmail
Materiały źródłowe CLXXII, WDDX Functions
Materiały źródłowe CLXXV, xattr Functions
Materiały źródłowe CLXXVI, xdiff Functions
Materiały źródłowe CLXXVII, XML Parser Functions
Materiały źródłowe CLXXIX, XMLReader functions
Materiały źródłowe CLXXXI, XSL functions
Materiały źródłowe CLXXXII, XSLT Functions
Materiały źródłowe CLXXXIII, YAZ Functions
These
extensions are available from PECL . More PECL
extensions exist but they are not documented in the PHP manual yet.
Materiały źródłowe III, Alternative PHP Cache
Materiały źródłowe IV, Advanced PHP debugger
Materiały źródłowe VIII, PHP bytecode Compiler
Materiały źródłowe XIII, Classkit Functions
Materiały źródłowe XIV, ClibPDF Functions
Materiały źródłowe XVI, Crack Functions
Materiały źródłowe XIX, Cybercash Payment Functions
Materiały źródłowe XX, Credit Mutuel CyberMUT functions
Materiały źródłowe XXI, Cyrus IMAP administration Functions
Materiały źródłowe XXIII, DB++ Functions
Materiały źródłowe XXVII, dbx Functions
Materiały źródłowe XXVIII, Direct IO Functions
Materiały źródłowe XXXI, DOM XML Functions
Materiały źródłowe XXXII, enchant Functions
Materiały źródłowe XXXV, Expect Functions
Materiały źródłowe XXXVI, File Alteration Monitor Functions
Materiały źródłowe XXXVIII, Fileinfo Functions
Materiały źródłowe XXXIX, filePro Functions
Materiały źródłowe XLI, Filter Functions
Materiały źródłowe XLIV, FriBiDi Functions
Materiały źródłowe XLVIII, GeoIP Functions
Materiały źródłowe LI, gnupg Funkcje
Materiały źródłowe LIII, hash Functions
Materiały źródłowe LIV, HTTP - obsługa protokołu
Materiały źródłowe LV, Hyperwave Functions
Materiały źródłowe LVI, Hyperwave API Functions
Materiały źródłowe LVIII, IBM DB2, Cloudscape and Apache Derby Functions
Materiały źródłowe LXI, ID3 Functions
Materiały źródłowe LXII, IIS Administration Functions
Materiały źródłowe LXVIII, Ingres II Functions
Materiały źródłowe LXIX, IRC Gateway Functions
Materiały źródłowe LXX, PHP / Java Integration
Materiały źródłowe LXXI, JSON Functions
Materiały źródłowe LXXII, KADM5
Materiały źródłowe LXXVI, LZF Functions
Materiały źródłowe LXXVIII, Mailparse Functions
Materiały źródłowe LXXX, MaxDB PHP Extension
Materiały źródłowe LXXXI, MCAL Functions
Materiały źródłowe LXXXIII, MCVE (Monetra) Payment Functions
Materiały źródłowe LXXXIV, Memcache Functions
Materiały źródłowe LXXXIX, mnoGoSearch Functions
Materiały źródłowe XCII, Mohawk Software Session Handler Functions
Materiały źródłowe XCV, muscat Functions
Materiały źródłowe XCIX, Ncurses Terminal Screen Control Functions
Materiały źródłowe LII, Net_Gopher
Materiały źródłowe CI, Newt Functions
Materiały źródłowe CLXXXIV, YP/NIS Functions
Materiały źródłowe LXXV, Lotus Notes Functions
Materiały źródłowe CVIII, oggvorbis
Materiały źródłowe CIX, OpenAL Audio Bindings
Materiały źródłowe CXI, Oracle Functions [deprecated]
Materiały źródłowe CXIV, Ovrimos SQL Functions
Materiały źródłowe CXV, Paradox File Access
Materiały źródłowe CXVI, Parsekit Functions
Materiały źródłowe CXIX, PDF Funkcje
Materiały źródłowe CXX, PDO Functions
Materiały źródłowe XCI, Microsoft SQL Server and Sybase Functions (PDO_DBLIB)
Materiały źródłowe XLIII, Firebird/Interbase Functions (PDO_FIREBIRD)
Materiały źródłowe LXVII, Informix Functions (PDO_INFORMIX)
Materiały źródłowe XCVII, MySQL Functions (PDO_MYSQL)
Materiały źródłowe CXII, Oracle Functions (PDO_OCI)
Materiały źródłowe CVII, ODBC and DB2 Functions (PDO_ODBC)
Materiały źródłowe CXXVI, PostgreSQL Functions (PDO_PGSQL)
Materiały źródłowe CLV, SQLite Functions (PDO_SQLITE)
Materiały źródłowe CLXIX, Verisign Payflow Pro Functions
Materiały źródłowe CXXVII, Printer Functions
Materiały źródłowe CXXIX, PostScript document creation
Materiały źródłowe CXXXI, qtdom Functions
Materiały źródłowe CXXXII, Radius
Materiały źródłowe CXXXIII, Rar Functions
Materiały źródłowe CXXXVI, RPM Header Reading Funkcje
Materiały źródłowe CXXXVII, runkit Functions
Materiały źródłowe CXLI, SDO Functions
Materiały źródłowe CXLII, SDO XML Data Access Service Functions
Materiały źródłowe CXLIII, SDO Relational Data Access Service Functions
Materiały źródłowe CXLVI, PostgreSQL Session Save Handler
Materiały źródłowe CLVI, Secure Shell2 Functions
Materiały źródłowe CLVII, Statistics Functions
Materiały źródłowe CLX, Shockwave Flash Functions
Materiały źródłowe CLXIII, TCP Wrappers Functions
Materiały źródłowe CLXIV, Tidy
Materiały źródłowe CLXX, vpopmail
Materiały źródłowe CLXXI, W32api Functions
Materiały źródłowe CLXXIII, win32ps Functions
Materiały źródłowe CLXXIV, win32service Functions
Materiały źródłowe CLXXV, xattr Functions
Materiały źródłowe CLXXVI, xdiff Functions
Materiały źródłowe CLXXIX, XMLReader functions
Materiały źródłowe CLXXX, XMLWriter Functions
Materiały źródłowe CLXXXIII, YAZ Functions
Materiały źródłowe CLXXXV, Zip File Functions