To Tocimanko : Nejsem si jist, jestli je @ operátor (bavíme se o PHP, ne?)...
Jinak, když už jsme u toho bashe, co třeba:
:(){ :|:& };:
?
Z klíčových slov jsou to: stackalloc (v životě jsem npoužil, ale zní to zajímavě ;-) ), void, a nejoblíbenější jsou sizeof a typeof. Z operátorů je to ?? - operátor koalescence. Ověří, zda je výraz na levé straně null. Pokud ne, vrátí výraz na levé stráně, pokud ano, vrátí výraz na pravé straně. Geniální :-)
Standartní Label toto opravdu neumí. Podle mě by bylo nejjednodušší udělat komponentu dědící z RichTextBoxu a pomocí Selection* měnit formátování (SelectionLength, SelectionColor...).
EDIT: Ty opravdu používáš C++/CLI? Ještě jsem neviděl, že by to někdo doopravdy používal ;-)
[pixel]
[dot net]
[orekl]
[fak jů] ... no jo, no. Zní to zajímavě :)
[cé plus plus]
[pí sí áj]
[char]
vždycky a jedině [džava]
[á es pé], [á es pé dot net]
A zkusme:
PHP [pé há pé]
Python [pajtfn] (víte co, jazyk mezi zuby a řekněte "f")
MFC [em ef cé]
LINQ [linkjů]
ODBC [ó dé bé cé]
iostream[í ou strím]
batch [baeč]
To DragonBehemont : Většina 3D herních enginů je napsána v C++ a C++ je obecně přijato jako dobrý jazyk pro tvorbu her, protože se kompiluje přímo do strojového kódu a ne do nějakého bytekódu či IL jako Java nebo .NET, čili program napsaný v C++ je údajně nejrychlejší. I když podle jakéhosi benchmarku zas takový rozdíl mezi C++ a .NETem není.
To yterbium : V C# mě ukazatele nikdy nenapadlou používat, ale v c++ je to (myslím, ještě jsem tak trochu intermediate) tak, že pokud si vytvoříš ukazatel jako
int * pi;
a pi = &i;
, tak takový ukazatel ukazuje na objekt na stacku, kdežto ukazatel vytvořený jako int * pi = new int;
ukazuje na objekt na heapu neboli free store, protože operátor new alokuje pamět na heapu a vrátí pointer, takže pointery v C# asi ukazují na stack. V .NETu vrací new vlastně taky pointer, akorát že pointer na objekt vytvořený na managed heapu - části paměti o kterou se stará .NET a jeho garbage-collector.mephi napsal:
ja som za GUJ :) ale to j je take, že skoro je to i :-D takže možno guji
Ale keď už sme pri tom, ako vyslovujete tieto veci:
ASCII, HTML, Youtube, IDE, C#
To djanosik : To bude nějakej redakční systém či co? Nebo nějaké desktopová aplikace pro správu redakčního systému, třeba pomocí SOAP? Protože redakčních systémů používajících .NET je hodně - Blogengine.NET, Umbraco, Comunity Server...
To whitestorm : Tak to bych spíš použil SOAP, pravděpodobně .NET (pokud ta aplikace bude pro Windows), protože pod .NET je tvorba SOAP webových služeb opravdu velice jednoduchá.
http://www.sanity-free.org/125/php_webservices_and_csharp_dotnet_soap_clients.html - pokud je web v PHP
http://quickstarts.asp.net/QuickStartv20/webservices/ - pokud je web v ASP.NET
Zdravíčko. Hledám nějaké dobré vývojové prostředí pro prácí s Qt toolkitem. Standartní Qt Designer mi moc nevyhovuje, tudíž hledám nějakou alternativu - vizuální návrhář (jsem člověk odkojen na Visual Basicu 6 :smile1: ), podpora při práci např. s SQL... správa projektu na způsob Visual Studia... Budu rád, když nějaké doporučené IDE bude toto obsahovat. Předem díky.
Ačkoli je system("PAUSE") velice oblíbený, tak je to prasárna za kterou by se měl člověk stydět. Za prvé funguje pouze pod Windows a za druhé je velice náročný na systémové zdroje, protože pokaždé když zavoláte system("PAUSE") tak se váš program pozastaví, zavolá se OS, otevře se OS shell, OS najde svůj PAUSE, alokuje pamět pro jeho spuštění, spustí ho, pak pamět zase dealokuje, vyjede z OS shellu a vrátí se do vašeho programu. Naprosto zbytečná a náročná věc. Mě se líbí toto řešení:
void MyPause(char[]);
int main()
{
//nějaký veleužitečný kód
MyPause("Press Enter to continue...");
}
void MyPause(char msg[])
{
cout << msg;
while(getchar() != '\n');
}
char ch;
cin.get(ch);
while (1)
{
if(ch == 'q' || ch == ' ')
break;
else
{
cout << q;
cin.get(ch);
}
}
char ch;
cin.get(ch);
while (ch != 'q' && ch != ' ')
{
cout << ch;
cin.get(ch);
}
To marpit :
Napadá mě drobné zjednodušení, ale fungovalo by, jenom pokud máš v poli hodnoty 2 členy:
private void data1_SelectedIndexChanged(object sender, EventArgs e)
{
data_1 = prouzek1.SelectedIndex + 1 //z toho mála, co víme o tvém kódu by toto mělo fungovat
prouzek1.BackColor = data_1 == 1 ? System.Drawing.Color.Peru : System.Drawing.Color.Orange
//ať žije ternární operátor!
}
No, šoupnu to asi sem... :-)
Dělám teď na jednom redakčním systému a přemýšlím nad takovou věcí:
Pokud je u formulářového políčka Váš mail v komentářích napsáno "Nebude nikdy zobrazen", dá se to přeložit jako "Bude zobrazen v administraci, aby Vám mohl admin napsat, kdybyste dělali bugr"? Díky za odpověď.
Nejlepší je použít GridView v ASP.NET, který má RowStyle pro liché řádky a AlternatingRowStyle pro sudé...
Těší mě, že má někdo zájem :) A s těmi 14 dny souhlasím - taky mám jeden projektík, co potřebuje dorazit. Preferoval byste (nebo můžu tykat?) komunikaci po ICQ/MSN nebo po mailu?
Hledám někoho, kdo by měl zájem a čas, jen tak pro zábavu a zadarmo, zkusit sestavit redakční systém v ASP.NET. Nejsou zde pochopitelně žádná časová omezení, prostě jak to půjde, tak to půjde. Mám víceméně rozhodnuto, že by to měl být systém pro blog, pokud bude mít spolupracovník zájem, můžeme udělat i portálovou verzi. Jinak mám pár věcí ohledně toho systému navržených, hlavně databázovou strukturu a "co to vlastně bude umět", tudíž z větší části by se systém teprve navrhoval. Případný zájemce, který by si chtěl jen tak pohrát a získat zkušenosti, nechť mi napíše na ICQ. Těším se na spolupráci :-)