{"id":819,"date":"2015-12-17T08:39:27","date_gmt":"2015-12-17T05:39:27","guid":{"rendered":"https:\/\/sobbayi.com\/?p=819"},"modified":"2015-12-17T08:39:27","modified_gmt":"2015-12-17T05:39:27","slug":"the-byte-order-and-importance-of-a-file-structure","status":"publish","type":"post","link":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/","title":{"rendered":"The Byte Order and Importance of a File Structure"},"content":{"rendered":"

There is no way to automatically determine a file’s byte order. When creating a file format that stores multibyte values, it is important to pick a byte order and make it part of the file’s structure standard. Anyone reading that file should know what byte order it uses so that it can be read correctly. Many popular file formats have their byte order in their documentation.Data Structures and Algorithms for Game Developers: Allen Sherrod<\/a><\/cite><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"

There is no way to automatically determine a file’s byte order. When creating a file format that stores multibyte values, it is important to pick a byte order and make…<\/p>\n","protected":false},"author":1,"featured_media":930,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[33,111,146,262,449,471,545,563,591],"yoast_head":"\nByte Order and the File Structure Importance<\/title>\n<meta name=\"description\" content=\"The challenge is there is no way to automatically determine a file's byte order. We learn when dealing with mutlibyte values to make it the files standard\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Byte Order and the File Structure Importance\" \/>\n<meta property=\"og:description\" content=\"The challenge is there is no way to automatically determine a file's byte order. We learn when dealing with mutlibyte values to make it the files standard\" \/>\n<meta property=\"og:url\" content=\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\" \/>\n<meta property=\"og:site_name\" content=\"Brightwhiz.com\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/brightwhiz\/\" \/>\n<meta property=\"article:published_time\" content=\"2015-12-17T05:39:27+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Michael Bright\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:site\" content=\"@brightwhizmag\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Bright\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\"},\"author\":{\"name\":\"Michael Bright\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\"},\"headline\":\"The Byte Order and Importance of a File Structure\",\"datePublished\":\"2015-12-17T05:39:27+00:00\",\"dateModified\":\"2015-12-17T05:39:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\"},\"wordCount\":86,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg\",\"keywords\":[\"3D\",\"C++\",\"Computer graphics\",\"Game Development\",\"Performance\",\"Programming\",\"Software Engineering\",\"STL\",\"Tools\"],\"articleSection\":[\"Tips\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\",\"url\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\",\"name\":\"Byte Order and the File Structure Importance\",\"isPartOf\":{\"@id\":\"http:\/\/local.brightwhiz\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg\",\"datePublished\":\"2015-12-17T05:39:27+00:00\",\"dateModified\":\"2015-12-17T05:39:27+00:00\",\"description\":\"The challenge is there is no way to automatically determine a file's byte order. We learn when dealing with mutlibyte values to make it the files standard\",\"breadcrumb\":{\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg\",\"width\":1200,\"height\":630,\"caption\":\"File Byte Order\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/local.brightwhiz\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Byte Order and Importance of a File Structure\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/local.brightwhiz\/#website\",\"url\":\"http:\/\/local.brightwhiz\/\",\"name\":\"Brightwhiz.com\",\"description\":\"Best Tech guides, Tutorials, and News\",\"publisher\":{\"@id\":\"http:\/\/local.brightwhiz\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/local.brightwhiz\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/local.brightwhiz\/#organization\",\"name\":\"Brightwhiz\",\"url\":\"http:\/\/local.brightwhiz\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"contentUrl\":\"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png\",\"width\":706,\"height\":135,\"caption\":\"Brightwhiz\"},\"image\":{\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/brightwhiz\/\",\"https:\/\/x.com\/brightwhizmag\",\"https:\/\/instagram.com\/bright_whiz\/\",\"https:\/\/www.pinterest.com\/sobbayi\/\",\"https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ\"]},{\"@type\":\"Person\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32\",\"name\":\"Michael Bright\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g\",\"caption\":\"Michael Bright\"},\"sameAs\":[\"https:\/\/sobbayi.com\"],\"url\":\"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Byte Order and the File Structure Importance","description":"The challenge is there is no way to automatically determine a file's byte order. We learn when dealing with mutlibyte values to make it the files standard","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/","og_locale":"en_US","og_type":"article","og_title":"Byte Order and the File Structure Importance","og_description":"The challenge is there is no way to automatically determine a file's byte order. We learn when dealing with mutlibyte values to make it the files standard","og_url":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/","og_site_name":"Brightwhiz.com","article_publisher":"https:\/\/www.facebook.com\/brightwhiz\/","article_published_time":"2015-12-17T05:39:27+00:00","og_image":[{"width":1200,"height":630,"url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg","type":"image\/jpeg"}],"author":"Michael Bright","twitter_card":"summary_large_image","twitter_creator":"@brightwhizmag","twitter_site":"@brightwhizmag","twitter_misc":{"Written by":"Michael Bright"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#article","isPartOf":{"@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/"},"author":{"name":"Michael Bright","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32"},"headline":"The Byte Order and Importance of a File Structure","datePublished":"2015-12-17T05:39:27+00:00","dateModified":"2015-12-17T05:39:27+00:00","mainEntityOfPage":{"@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/"},"wordCount":86,"commentCount":0,"publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"image":{"@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg","keywords":["3D","C++","Computer graphics","Game Development","Performance","Programming","Software Engineering","STL","Tools"],"articleSection":["Tips"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#respond"]}]},{"@type":"WebPage","@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/","url":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/","name":"Byte Order and the File Structure Importance","isPartOf":{"@id":"http:\/\/local.brightwhiz\/#website"},"primaryImageOfPage":{"@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage"},"image":{"@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage"},"thumbnailUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg","datePublished":"2015-12-17T05:39:27+00:00","dateModified":"2015-12-17T05:39:27+00:00","description":"The challenge is there is no way to automatically determine a file's byte order. We learn when dealing with mutlibyte values to make it the files standard","breadcrumb":{"@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#primaryimage","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2015\/12\/file-byte-order.jpg","width":1200,"height":630,"caption":"File Byte Order"},{"@type":"BreadcrumbList","@id":"http:\/\/local.brightwhiz\/the-byte-order-and-importance-of-a-file-structure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/local.brightwhiz\/"},{"@type":"ListItem","position":2,"name":"The Byte Order and Importance of a File Structure"}]},{"@type":"WebSite","@id":"http:\/\/local.brightwhiz\/#website","url":"http:\/\/local.brightwhiz\/","name":"Brightwhiz.com","description":"Best Tech guides, Tutorials, and News","publisher":{"@id":"http:\/\/local.brightwhiz\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/local.brightwhiz\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/local.brightwhiz\/#organization","name":"Brightwhiz","url":"http:\/\/local.brightwhiz\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/","url":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","contentUrl":"http:\/\/local.brightwhiz\/wp-content\/uploads\/2021\/11\/brightwhiz-com-logo-orange.png","width":706,"height":135,"caption":"Brightwhiz"},"image":{"@id":"http:\/\/local.brightwhiz\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/brightwhiz\/","https:\/\/x.com\/brightwhizmag","https:\/\/instagram.com\/bright_whiz\/","https:\/\/www.pinterest.com\/sobbayi\/","https:\/\/www.youtube.com\/channel\/UC6sCdP_d_RiTIM7ErFT-PSQ"]},{"@type":"Person","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/81f0f3126f13834ae2e7f381b3028e32","name":"Michael Bright","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/local.brightwhiz\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/da90485875ff0aafa38fdd494abe87d1?s=96&d=mm&r=g","caption":"Michael Bright"},"sameAs":["https:\/\/sobbayi.com"],"url":"http:\/\/local.brightwhiz\/author\/sobbayiadmin\/"}]}},"_links":{"self":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/819"}],"collection":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/comments?post=819"}],"version-history":[{"count":0,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/posts\/819\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media\/930"}],"wp:attachment":[{"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/media?parent=819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/categories?post=819"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/local.brightwhiz\/wp-json\/wp\/v2\/tags?post=819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}