Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8665911
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 12, 20262026-06-12T17:36:00+00:00 2026-06-12T17:36:00+00:00

Ive been working on a linked list implementation. Previously i had it working for

  • 0

Ive been working on a linked list implementation. Previously i had it working for only char as the data type. I tried implementing generics/templates so i could use any data type.

I have 4 files in my project. Clist.h, Clist.cpp, Main.cpp and EmptyListException.h.

Previously my program would not run when i had my Clist.cpp seperate from my Main.cpp. I then copied the entire class too my Main.cpp and it runs without a problem.

Is there a way i can do this so my Clist.cpp can be separate from my main file (which is a test harness for the linked list).

I can post the code if it would help.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-12T17:36:02+00:00Added an answer on June 12, 2026 at 5:36 pm

    For templates to work, they can’t be separated between a *.h file and *.cpp file. The compiler needs to see the implementation of the template to use it.

    See this similar question: Splitting templated C++ classes into .hpp/.cpp files–is it possible?

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Ive been working with the twitter oauth and api and im having a weird
ive been working on c++ on linux for the past 2 years,and switched to
Greetings I've been working on a homework in which I must create a linked
I am attempting to concatenate a Python linked list without copying the data contained
I'm creating a doubly linked list implementation of my own for fun and I've
I've been working on outlook imports (linked in exports to outlook format) but I'm
I've been working on a program to draw cards. I have 54 cards and
I've been working with a ton of other's JS recently, and am starting to
I've been working the last couple of weeks on a image downloader from the
I've been working in Visual Basic for Applications (VBA) in Microstation V8i SS2, and

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.