quez написав:Може ви ще й проти флуду та оффтопу щось маєте?
мабуть ви вважаєте то дуже дотепно. гг.
але якщо то Replace Group таке гоаорить, то може у правила занесете?
бачу ви й самі любите поцитувати
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → Повідомлення користувача 0x9111A
quez написав:Може ви ще й проти флуду та оффтопу щось маєте?
мабуть ви вважаєте то дуже дотепно. гг.
але якщо то Replace Group таке гоаорить, то може у правила занесете?
бачу ви й самі любите поцитувати
Хай. Ну от тре мені хоч якось знати той C++, бо з одним C# відчуваю себе неповноцінним.
Удачі
В мене зворотня ситуація. Через півроку треба буде писати більш менш великий курсач на шарпі
о, я вже розібрався, не знаю, чому не можна просто завантажити одиничну матрицю перед малюванням якогось об'єкту, але можна в самому початку запихнути цю матрицю в стек, і витягати перед малюванням об'єкта.
Справа в тому що сила пуш\поп в тому що їх можна робити вкладеними. Це дозволяє використовувати відносні координати і перетворення, що зачасту зручніше.
Спробуйте так, нажаль зараз сам неможу перевірити
void display(void) {
glClear(GL_COLOR_BUFFER_BIT);
glColor3f(1.0, 1.0, 1.0);
glMatrixMode(GL_MODELVIEW);
//Очистити матрицю
glLoadIdentity();
//Видова трансформація (камера)
gluLookAt(0.0,0.0,5.0,0.0,0.0,0.0,0.0,1.0,0.0);
//працюєте(крутите-вертите) зі сферою
glPushMatrix();
glRotated(angle, 0, 1, 0);
glRotated(90, 1, 0, 0);
glScaled(scale, scale, scale);
glutWireSphere(1, 15, 15);
glPopMatrix(); //повернення до попереднього стану
//працюєте з кубом, всі трансформації відносно початку координат, нічого спільного з сферою не мають
glColor3f(1, 1, 0);
glutWireCube(2);
glutSwapBuffers();
glFinish();
}
..
ну ви зрозуміли вже й без мене
взагалі це було написано по тому лінку що я спочатку кинув
Та наче все правильно зрозумів
Що не спрацювало?
glPushMatrix() і glPopMatrix() в поміч
Отут є приклад
А треба той, який вашому компу роутер дав.
Точно, я полінувався. ipconfig /all мені його видасть?
Між іншим інтернет взагалі пропав (звична ситуація) тож навіть якщо зараз запрацює то я того не відчую бо роздавати нема що.
Коли з’явиться - відпишу результат
А IPшник для копіювання який вводите?
Там дефолтний 192.168.1.33, я його й не міняв
Перепрошую - де вилазить?
Там де я натискаю "склонувати MAC-адресу комп'ютера в мережі" тобто на сторінці конфігурації роутера (192.168.1.1 в моєму випадку)
Скріншот з сайту провайдера, якщо це якось допоможе
Там є пункт "склонувати MAC-адресу комп'ютера в мережі", спробуйте через нього.
Пробував
Коли налаштовую через wi-fi то працює, але очевидно що то не та MAC-адреса що треба.
Коли через кабель то помилка вилазить "неможу отримати MAC-адресу"
ipconfig /all
...
Ethernet adapter Подключение по локальной сети:
DNS-суффикс подключения . . . . . :
Описание. . . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Физический адрес. . . . . . . . . : F0-DE-F2-83-89-6C (оце те що треба?)
Наче перевірив і не йде
Шановне панство, я (певно не один на форумі) користувач паскудного провайдеру polynet який у зв’язку з масою скарг вирішив підняти ще більше грошей і ввести тарифи.
Проблема в тому, що тепер кожен мусить реєструватись, заходити на сайт, тиснути "активувати порт", ipconfig /release ipconfig /renew і тоді отримує свої законні 5 Мб (замість дефолтних одного). Я в мережах 0 але так розумію що то є якась жорстка привязка до заліза, бо якщо втикнути туди інший ноут чи роутер то девайси отримають дефолтний 1 Мб. Питання: як мені змусити провайдера думати що роутер це мій ноут і роздавати 5?
Я пробував в настройках роутера вліпити свою MAC-адресу але не не пройшло.
Ми вчилися за Фіхтенгольцом
Фіхтенгольц безумовно найкращий, але не для слабких нервів і не для новачків, вчитись по ньому спочатку певно тяжкувато було, але добре хоч не Зоріч
Рекомендую Кудрявцева 2 3
Хоч і тема ніби закрита але я не стримався
glOthro (яка на початку програми 100% має бути) спеціально для того є.
Наприклад для встановлення початку в верхньому лівому куті
int WinWidth = 800;
int WinHeitht = 600;
...
glOthro(rei, WinWidth, WinHeitht, rei, -1, 1);
Можливо треба права адміністратора для видалення файлів з цими атрибутами
chmod() то в лінухах, на вікнах атрибути можна змінити за допомогою SetFileAttributes()
Ну або запустити attrib
Тому, що double[] - звичайний масив, а std::vector<double> - векторний.
Хтось таки має вам відкрити таємницю, що std::vector<double> зовсім не масив в тому розумінні що double[].
Але це тільки верх айсберга у вашій проблемі
Не лізьте ви в STL, рано вам. А як дуже хочете, от книжка
Мені здається що вам краще поки що не чіпати STL, набивайте руку на звичайних масивах
void insert_sort (double arr[], int length);
...
vector<double> a(size);
...
insert_sort(a, size);
давай подумаємо в чому проблема
В "трикутнику" я нарахував приблизно 17 кутів, не підходить.
то як ви так рахували?