Search:

Type: Posts; User: laserlight

Page 1 of 20 1 2 3 4

Search: Search took 0.13 seconds; generated 13 minute(s) ago.

  1. Replies
    12
    Views
    267

    Well, if you want further help, I'd suggest that...

    Well, if you want further help, I'd suggest that you start my answering my questions from my previous post:
  2. Have you seen this issue elsewhere in the...

    Have you seen this issue elsewhere in the meantime?

    I'm afraid that while moderators have been given some magic, the deep magic required to correct the fabric of this universe belongs to the...
  3. Replies
    2
    Views
    111

    In your original code, I would change this: ...

    In your original code, I would change this:

    while(scanf("%d", &num) != EOF)
    to this:

    while(scanf("%d", &num) == 1 && num != -1)
    That is, you keep looping as long as you read and assign 1...
  4. Replies
    12
    Views
    267

    It already is a float. What you want to do is...

    It already is a float. What you want to do is print a textual representation of the float.


    What's the point? ftoa is a non-standard function, whereas you have the family of printf/sprintf...
  5. Replies
    12
    Views
    267

    How does it not work? Your own post #1 implies...

    How does it not work? Your own post #1 implies that it works, just that you want to do something else.
  6. That's because you're using dataIn as an...

    That's because you're using dataIn as an input/output parameter. I was trying to get you to redesign your program to use it as an input parameter, then provide the output by another way.


    That's...
  7. Your linked list template's retrieve member...

    Your linked list template's retrieve member function should have a const reference parameter instead:

    template <class TYPE>
    bool LinkedList<TYPE>::retrieve(const TYPE &dataIn) const
    The reason...
  8. Replies
    1
    Views
    117

    It looks like your issue is that instead of...

    It looks like your issue is that instead of returning dest, you return (dest + i +j)

    Incidentally, I would rename j to something like dest_len. j makes it look like an index whereas you're using...
  9. You need to include the header file in main.cpp...

    You need to include the header file in main.cpp because to_celsius must be declared before it is called in the main function.

    You don't need to include the header file in temp.cpp in this case,...
  10. Your loop to "delete" the element is concerned...

    Your loop to "delete" the element is concerned with myArr->A[i], whereas your loop to print the array is concerned with myArr[i]. You need to decide which array you're working on. The reason it looks...
  11. Replies
    90
    Views
    2,052

    As I've mentioned before: if you create a suite...

    As I've mentioned before: if you create a suite of unit tests and integration tests and run them frequently after making changes, you would detect such bugs sooner rather than later because your...
  12. I think that by invoking g++ to compile my.c,...

    I think that by invoking g++ to compile my.c, my.c is treated as C++ source rather than C source, so name mangling etc comes into effect without extern "C":

    (Compiling C++ Programs)
  13. Replies
    4
    Views
    259

    A few options come to mind: Convert the C++...

    A few options come to mind:

    Convert the C++ code that you apparently found to C.
    Convert the C watch code that you wrote to C++ (if you're lucky it might already be valid C++)
    Write a C...
  14. Replies
    2
    Views
    218

    I feel that unless you're maintaining a library...

    I feel that unless you're maintaining a library and hence can freely add to its namespace, you probably shouldn't add operators to its interface. The reason is that you're dependent on argument...
  15. Here's a test program that I wrote that allocates...

    Here's a test program that I wrote that allocates the same amount of memory as you are trying to allocate on the stack, assuming sizeof(int) == 4:

    #include <stdio.h>

    int main(void)
    {
    int...
  16. Stack size is typically fairly limited, and here...

    Stack size is typically fairly limited, and here you are asking for 32 MB or so in a single call.

    Do they truly represent global state? If so, then perhaps declaring them global is okay. If not, a...
  17. You may need to use uniform initialisation syntax...

    You may need to use uniform initialisation syntax to get that to compile.
  18. From what I see, you only need two grids: the...

    From what I see, you only need two grids: the source grid and the destination grid. After you have performed the computations to populate the destination grid, you print it etc, and then you copy the...
  19. Two options come to mind: Declare normals in...

    Two options come to mind:

    Declare normals in the class definition (which is what you're already doing) then define and initialise it in exactly one source file rather than in the header (i.e.,...
  20. I wrote a quick program to check that I didn't...

    I wrote a quick program to check that I didn't make some silly mistake:

    #include <stdio.h>

    int main(void)
    {
    unsigned char tableID = 101;
    char expected[14]; // NNN_available
    ...
  21. Okay. Temporarily change this: if...

    Okay. Temporarily change this:

    if (strcmp(packetBuffer, expected) == 0) {
    modeAvailable();
    Serial.println("This works!");
    }
    to this:

    if (strcmp(packetBuffer, "101_available") == 0) {
    ...
  22. Replies
    1
    Views
    126

    What about going for permanent jobs instead of...

    What about going for permanent jobs instead of "gigs"? The way I see it, if you're looking around job websites and such for permanent jobs, you might find roles with temporary contracts (which is...
  23. Replies
    3
    Views
    222

    That is what you're trying to do though: make...

    That is what you're trying to do though: make sense of the input according to certain rules. When you're just allowing for one number per line, it is easy to be lax, but if you're trying to interpret...
  24. Replies
    6
    Views
    314

    I saw this over the weekend but got a bit...

    I saw this over the weekend but got a bit distracted and forgot to reply. I was going to say that seems fine to me, although 3 seems to be the same as 1 with the boolean set to false, but maybe you...
  25. Replies
    6
    Views
    314

    Wait, you mean assign a scalar to a matrix, not...

    Wait, you mean assign a scalar to a matrix, not assign a matrix to a scalar, right?

    If so, I think you should go with A since you noted it is more sensible for actual use cases. You shouldn't make...
Results 1 to 25 of 500
Page 1 of 20 1 2 3 4