Запитання з тегом «data-types»

5
Чи було б сенсом використовувати об'єкти (замість примітивних типів) для всього в C ++?
Під час нещодавнього проекту, над яким я працював, мені довелося використовувати багато функцій, які виглядають так: static bool getGPS(double plane_latitude, double plane_longitude, double plane_altitude, double plane_roll, double plane_pitch, double plane_heading, double gimbal_roll, double gimbal_pitch, double gimbal_yaw, int target_x, int target_y, double zoom, int image_width_pixels, int image_height_pixels, double & Target_Latitude, double …

4
Чому були короткими, int і давно винайденими в C?
У мене труднощі з розумінням, які були точні цілі створення short, intі longтипи даних в C? Причина, про яку я запитую, не здається, що їх розміри обмежені - вони можуть бути будь-якого розміру, якщо, наприклад short, менше, ніж розмір, ніж int. Тоді в яких ситуаціях слід використовувати unsigned intабоunsigned long …
16 c  data-types 

2
Які існують типи алгебраїчних даних?
Я читаю про типи даних з алгебраїкою (завдяки Ричарду Мінериху я це знайшов чудове пояснення концепції). Хоча я думаю, що я розумію поняття типів суми та типів продуктів і т. Д., Я не зовсім розумію, наскільки алгебраїчні типи даних є корисними за межами уточнення відповідності шаблонів. Які ще речі можна …

16
Яка ідея визначення прямокутників з двома точками? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 4 роки тому . Справа не в тому, що це не має сенсу, але це просто спрацьовує незручно …

2
Правильна термінологія в теорії типів: типи, конструктори типів, види / сорти та значення
У відповідь на попереднє запитання розпочалася невелика дискусія щодо правильної термінології для певних конструкцій. Оскільки я не знайшов питання (окрім того чи іншого , що не зовсім правильне), щоб вирішити це чітко, я роблю це нове. Сумнівними термінами та їх взаємозв'язками є: тип, конструктор типу, параметр типу, види чи види …

4
Про хрестовий похід дати моєї бази даних: Дійсно? Варто? Хтось ще відчуває це?
Я витрачаю багато часу, відповідаючи на питання SQL над SO. Я часто стикаюся із запитами цієї лайки: SELECT * FROM person WHERE birthdate BETWEEN '01/01/2017' AND '01/03/2017' SELECT * FROM person WHERE birthdate BETWEEN '2017-01-01' AND '2017-03-01' SELECT * FROM person WHERE birthdate BETWEEN 'some string' AND 'other string' тобто …

6
Найкращий тип даних для зберігання потрійної або три стану змінної
Відмова: я знаю, що типи даних є трохи суб'єктивними щодо того, якою мовою сценаріїв / програмування ви користуєтесь, я люблю писати в Python як питання переваги; хоча я радий почути про будь-яке прання / реалізацію. Який найкращий тип даних для зберігання змінної трьох станів? Щось здатне або репрезентує позитивне, нейтральне …

1
Чи включають будь-які помітні розширення C цілі типи, поведінка яких не залежить від розміру машинного слова
Цікавою характеристикою C порівняно з іншими мовами є те, що багато типів даних базуються на розмірі слова цільової архітектури, а не в конкретних значеннях. Хоча це дозволяє використовувати мову для запису коду на машинах, які можуть мати труднощі з певними типами, це дуже важко розробити код, який буде працювати послідовно …

1
Які інтуїції підтримують виклик конструктора "Можливо" в Haskell "Просто"?
Інтуїція необов'язкового типу типу Maybe Intє те, що або немає Int (таким чином, є Nothingтам), або що є якийсь Int; є щось там. Для мене є сенс, що ми називаємо конструктор типу для "негативного" випадку Nothing, оскільки це означає саме те - що його там немає Int. Але навіщо вживати …

3
Чи використання інтерфейсів для типів даних є антитілом?
Припустимо, у моїй моделі є різні об'єкти (використовуючи EF), скажімо, користувач, товар, рахунок-фактура та замовлення. Я пишу користувальницький елемент управління, який може друкувати підсумки об’єктів сутності у моїй програмі, коли об'єкти належать до попередньо прийнятого набору, у цьому випадку я кажу, що резюме користувача та продукту можна узагальнити. У всіх …

4
Чи використовується ціле число занадто багато як тип даних?
Чи використовують більшість розробників додатків підписані цілі числа в тих місцях, де вони дійсно мають на увазі використовувати цілі числа, які не підписуються? Я роблю це постійно, так це роблять і мої колеги. Я не бачив багато інших обширних баз кодів (крім Delphi VCL) і прикладів в Інтернеті зазвичай використовують …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.