993
|
Програмиране / Общ форум / Re: Семантика: С структура
|
-: Sep 28, 2010, 19:26
|
Това указател към функция, тъй като на С "обектите" нямат методи, това е еквивалент на методите в С++ Пример: struct pipe_texture* texture_create_constructor( struct pipe_screen *s, const struct pipe_texture *t) { struct pipe_texture *n = (struct pipe_texture *)malloc( sizeof( struct pipe_texture ) ); n->screen = s; n->texture = t; return n; } ..... /* някъде из кода, където се създава променливата */ struct pipe_screen a; a.texture_create = texture_create_constructor; /* указателът към функция се инициализира към функцията със същите входни параметри */ .... /*някъде където се използва */ a.texture_create( /*входни параметри*/ ); /* извиква се texture_create_constructor посредством указателят texture_create */ Като цяло не е трудно, ако искаш може да в реален код да покажа, ако не си схванал идеята
|
|
|
995
|
Linux секция за начинаещи / Настройка на програми / Re: Wine проблем с кирилицата
|
-: Sep 28, 2010, 10:38
|
LANG=bg_BG.UTF-8 WINEPREFIX="/home/niki/.wine/drive_c/Program Files/Corel" WINEDEBUG=fixme-all "/usr/bin/wine /home/niki/.wine/drive_c/Program Files/Corel/corel.exe" Когато се подават параметри от команден ред разстояние между тях означава следващ параметър, в твоят случай за това дава неизвестен път, сложи кавички след равенствата.
|
|
|
1004
|
Нетехнически теми / Идеи и мнения / Re: Защо Линукс не струва
|
-: Sep 21, 2010, 11:15
|
Blender и Scribus, никога не съм ги ползвал и нямам намерение да ползвам подобен софтуер, на мен лично много хора в България са ми казвали, че ги използват и са ако не първи избор то поне в челото на използваният от тях софтуер. А това са хора, които професионално се занимават с 3Д и тем-подобни глупости, що примерно мен ме боли фара за тия програми, аз не съм дизайнер ли квото е там. Кой обикновен потребител се занимава с подобни глупости А софтуер пък за аудио обработка колкото щеш, кво толкова ще обработваш, ако не ДиДжей нз. Общо взето напълно ненужни програми, ако изкарваш пари от тях е тогава съм съгласен, че се ползват, тва, че си се научил на тях не значи, че са най-добрите
|
|
|
1005
|
Linux секция за начинаещи / Настройка на хардуер / Re: Не ми открива Wi-fi то
|
-: Sep 20, 2010, 20:28
|
Раздели си харда под Уин-а ( ако не си го направил вече ) и си задели за Линукс място, след това си свали Live версия на Убунту или Мандрива, запиши си я на СД и си буут-ни от него, ще се зареди ОС без да е инсталирана, тогава трябва да го има драйвера за картата след това вече може да си инсталираш Линукс-а в предварително заделеното място. В Live версиите слагат много драйвери, които липсват в DVD вердиите.
|
|
|
|