{"id":25349,"date":"2022-12-09T15:47:24","date_gmt":"2022-12-09T10:17:24","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/"},"modified":"2022-12-09T15:47:24","modified_gmt":"2022-12-09T10:17:24","slug":"solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/","title":{"rendered":"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-21136012\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"21136012\" data-parentid=\"21135818\" data-score=\"0\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>There are two major problems with your code. The first is that <code>while (!feof(...))<\/code> will not work as you expect it to. That is because the <code>EOF<\/code> flag is not set until <em>after<\/em> you try to read beyond the end of the file for the first time. Instead do e.g. <code>while (fgets(...) != NULL)<\/code>.<\/p>\n<p>The second problem, and the probable cause of your problem, is that <code>fgets<\/code> reads not only the whole line, it also keeps the newline character in the resulting buffer. That means that if you have a line containing the file name <code>hello.jpg<\/code> it will be stored in the buffer as <code>\"hello.jpg\\n\"<\/code>. You need to check for and remove trailing whitespace from the buffer.<\/p>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\"><\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed] <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] There are two major problems with your code. The first is that while (!feof(&#8230;)) will not work as you expect it to. That is because the EOF flag is not set until after you try to read beyond the end of the file for the first time. Instead do e.g. while (fgets(&#8230;) != NULL). &#8230; <a title=\"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\" aria-label=\"More on [Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[324,1087],"class_list":["post-25349","post","type-post","status-publish","format-standard","hentry","category-solved","tag-c","tag-opencv"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#039;t show any error.plz help me to fix this [closed] - JassWeb<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#039;t show any error.plz help me to fix this [closed] - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] There are two major problems with your code. The first is that while (!feof(...)) will not work as you expect it to. That is because the EOF flag is not set until after you try to read beyond the end of the file for the first time. Instead do e.g. while (fgets(...) != NULL). ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-12-09T10:17:24+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]\",\"datePublished\":\"2022-12-09T10:17:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\"},\"wordCount\":176,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"c++\",\"opencv\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\",\"name\":\"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn't show any error.plz help me to fix this [closed] - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-12-09T10:17:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn't show any error.plz help me to fix this [closed] - JassWeb","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":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn't show any error.plz help me to fix this [closed] - JassWeb","og_description":"[ad_1] There are two major problems with your code. The first is that while (!feof(...)) will not work as you expect it to. That is because the EOF flag is not set until after you try to read beyond the end of the file for the first time. Instead do e.g. while (fgets(...) != NULL). ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/","og_site_name":"JassWeb","article_published_time":"2022-12-09T10:17:24+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]","datePublished":"2022-12-09T10:17:24+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/"},"wordCount":176,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["c++","opencv"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/","url":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/","name":"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn't show any error.plz help me to fix this [closed] - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-12-09T10:17:24+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-this-cpp-code-is-for-loading-images-using-ls-command-but-it-is-not-loading-any-image-even-though-it-doesnt-show-any-error-plz-help-me-to-fix-this-closed\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] This cpp code is for loading images using ls command.But it is not loading any image, even though it doesn&#8217;t show any error.plz help me to fix this [closed]"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/25349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=25349"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/25349\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=25349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=25349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=25349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}